Как завершить 'установку mariadb-сервера, не будучи остановленным в, “Вводят пароль”?

Есть ли любой способ установить mariadb-server и автонабор пароль для базы данных? Например: sudo apt-get install -y mariadb-server должен избежать 'Y/N' во время установки пакета.

Теперь, я не хочу вводить пароль для базы данных.

2
задан 1 February 2016 в 16:40

3 ответа

Ну, спасибо за Вашу справку, но ниже строк работало на меня.

export DEBIAN_FRONTEND="noninteractive"
sudo debconf-set-selections <<< "mariadb-server mysql-server/root_password password $PASSWORD"
sudo debconf-set-selections <<< "mariadb-server mysql-server/root_password_again password $PASSWORD" 

sudo apt-get install -y mariadb-server python-mysqldb
3
ответ дан 2 December 2019 в 02:53

переключитесь для укоренения сначала:

sudo su

необходимо будет ввести пароль после этого однажды для становления корнем. Но после этого можно использовать любую команду, не имея необходимость вводить пароль снова (например, для Кв. - получают установку), пока Вы остаетесь в том терминале.

0
ответ дан 2 December 2019 в 02:53

Я использую эти сценарии для установки/переустановки Mariadb-сервера 10.3.

убедиться выполнить сценарии с...

"sudo bash mariadb.10.3.install.sh"
..., потому что для сценария действительно нужно разрешение суперпользователя.

mariadb.10.3.install.sh

apt update
debconf-set-selections <<< 'mariadb-server-10.3 mysql-server/root_password password choose_a-password'
debconf-set-selections <<< 'mariadb-server-10.3 mysql-server/root_password_again password choose_a_password'
apt install mariadb-server-10.3 -y
echo 'Finnished reinstalling MariaDB Server 10.3'

И здесь прибывает мой сценарий переустановки для переустановки, и сотрите каждую трассировку моей предыдущей установленной копии MariaDB-Server-10.3.

убедиться выполнить сценарии с...

"sudo bash mariadb.10.3.reinstall.completely.sh"

..., потому что для сценария действительно нужно разрешение суперпользователя.

Mariadb.10.3.reinstall.completely.sh

echo 'Running reinstall script for any and all versions ofMariaDB Server'
echo 'Uninstalling MariaDB Server Software'
apt --remove purge mariadb-server* -y
echo 'Removing left over files from any MariaDB Server Installation....'
apt -y autoremove 
apt autoclean
apt clean all 
rm -rf /etc/mysql/ /var/lib/mysql/ /var/log/mysql
apt clean 
echo 'Installing MariaDB Server 10.3 from scratch...'
apt update
debconf-set-selections <<< 'mariadb-server-10.3 mysql-server/root_password password choose_a_password'
debconf-set-selections <<< 'mariadb-server-10.3 mysql-server/root_password_again password choose_a_password'
apt install mariadb-server-10.3 -y
echo 'Finnished reinstalling MariaDB Server 10.3'

я надеюсь, что это помогает.

0
ответ дан 2 December 2019 в 02:53

Другие вопросы по тегам:

Похожие вопросы: