Automatizando a instalação do phpmyadmin

0

Estou usando os seguintes comandos para instalar o phpmyadmin e a instalação está sendo interrompida ...

debconf-set-selections <<< "phpmyadmin phpmyadmin/debconfig-install boolean true"
debconf-set-selections <<< "phpmyadmin phpmyadmin/mysql/admin-user string root"
debconf-set-selections <<< "phpmyadmin phpmyadmin/mysql/admin-pass password root"
debconf-set-selections <<< "phpmyadmin phpmyadmin/mysql/app-pass password root"
debconf-set-selections <<< "phpmyadmin phpmyadmin/app-password-confirm password root"
debconf-set-selections <<< "phpmyadmin phpmyadmin/reconfigure-websever multiselect apache2"
debconf-set-selections <<< "phpmyadmin phpmyadmin/database-type select mysql"
debconf-set-selections <<< "phpmyadmin phpmyadmin/setup-password password root" 

No entanto, quando estou usando o seguinte que encontrei on-line, está instalando perfeitamente bem ...

debconf-set-selections <<< "phpmyadmin phpmyadmin/reconfigure-webserver multiselect apache2"  
debconf-set-selections <<< "phpmyadmin phpmyadmin/dbconfig-install boolean true"  
debconf-set-selections <<< "phpmyadmin phpmyadmin/mysql/admin-user string root"  
debconf-set-selections <<< "phpmyadmin phpmyadmin/mysql/admin-pass password root"  
debconf-set-selections <<< "phpmyadmin phpmyadmin/mysql/app-pass password root"  
debconf-set-selections <<< "phpmyadmin phpmyadmin/app-password-confirm password root"

Estou interessado em descobrir o que estou fazendo errado no primeiro exemplo para fazer a instalação automatizada falhar, e como eu posso descobrir quais são as seleções de conjuntos de debconf necessários para outras instalações de software? Eu sei que posso descobrir todas as seleções para um pacote específico, fazendo

sudo debconf-get-selections | grep phpmyadmin

No entanto, isso não mostra apenas os requisitos necessários para conseguir uma instalação automatizada.

    
por DanBarber 07.05.2018 / 23:09

1 resposta

0

Na primeira linha de seus comandos, você tem um "e" extra no comando dbconfig-install:

debconf-set-selections <<< "phpmyadmin phpmyadmin/debconfig-install boolean true"

Deve ser:

debconf-set-selections <<< "phpmyadmin phpmyadmin/dbconfig-install boolean true"

Espero que isso ajude.

    
por GeoCacheJunky 07.05.2018 / 23:30