install por bash

0

Eu instalo o mysql-server pelo bash. Mas eu não consigo auto inserir senha para root (esta imagem abaixo).

E aqui está o meu código.

#!/bin/bash
cd /home/userver2
sudo apt-get -y install mysql-server
113phantom 
113phantom

Alguma sugestão?

    
por HongHai 29.11.2015 / 12:54

1 resposta

1

Existe um grande tópico aqui: link

Dessa forma, você declara a senha antes de instalar o pacote.

#!/bin/bash
cd /home/userver2
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password password 113phantom'
sudo debconf-set-selections <<< 'mysql-server mysql-server/root_password_again password 113phantom'
sudo apt-get -y install mysql-server
    
por davidbaumann 29.11.2015 / 13:11