linux – Vagrant provision:shell脚本在Debian上安装mariadb-s
发布时间:2020-12-14 02:59:27 所属栏目:Linux 来源:网络整理
导读:我正在寻找使用MariaDB 10配置Debian 8.2 Virtualbox VM. 我使用以下内容: sudo export DEBIAN_FRONTEND=noninteractivesudo debconf-set-selections "mariadb-server mariadb-server/root_password password $ROOTDBPWD"sudo debconf-set-selections "mari
我正在寻找使用MariaDB 10配置Debian 8.2 Virtualbox VM.
我使用以下内容: sudo export DEBIAN_FRONTEND=noninteractive sudo debconf-set-selections <<< "mariadb-server mariadb-server/root_password password $ROOTDBPWD" sudo debconf-set-selections <<< "mariadb-server mariadb-server/root_password_again password $ROOTDBPWD" sudo debconf-set-selections <<< "mariadb-server mariadb-server/oneway_migration boolean true" sudo apt-get install mariadb-server -y 在运行时,脚本停止我认为由于最后一个提示“oneway_migration boolean true”,因为我可以在控制台中看到此提示未格式化(即使使用“export DEBIAN_FRONTEND = noninteractive”). 这是我在脚本停止之前得到的: ──────────┤ Configuring mariadb-server-10.0├──────────── MariaDB is a drop-in replacement for MySQL. It will use your current configuration file (my.cnf) and current databases. Note that MariaDB has some enhanced features,which do not exist in MySQL and thus migration back to MySQL might not always work,at least not as automatically as migrating from MySQL to MariaDB. Really migrate to MariaDB? <Yes><No> 任何人都可以帮我解决这个问题或分享他们使用shell脚本配置MariaDB 10(或更多)的方式吗? 感谢和问候 解决方法
问题是问题不是来自包mariadb-server,问题来自mariadb-server-10.0(第一次安装后者).
将debconf集选择更改为: sudo debconf-set-selections <<< "mariadb-server-10.0 mariadb-server/root_password password $ROOTDBPWD" sudo debconf-set-selections <<< "mariadb-server-10.0 mariadb-server/root_password_again password $ROOTDBPWD" sudo debconf-set-selections <<< "mariadb-server-10.0 mariadb-server/oneway_migration boolean true" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |