Como especifico a senha de root do MySQL de forma não interativa ao instalar via Aptitude?

6

aptitude install mysql-server enquanto vomita um aviso pedindo-me para definir a senha de root. Eu gostaria de evitar isso, especificando a senha no comando inicial. Como faço isso?

    
por pr1001 03.02.2010 / 21:29

1 resposta

4

Dê uma olhada no debconf-set-selections manpage - ele deve fazer exatamente o que você procura.

Você deve poder ir para uma caixa com o MySQL já instalado e fazer: -

debconf-get-selections | grep "^mysql-server" >mysql-server-sel.txt

Copie-o para sua caixa de destino e execute: -

debconf-set-selections mysql-server-sel.txt
apt-get install mysql-server
    
por 03.02.2010 / 21:50