Автоматизация установки phpmyadmin

Я использую следующие команды для установки phpmyadmin, и установка прерывается ...

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" 

Тем не менее, когда я использую следующее, я обнаружил, что он устанавливается совершенно нормально ...

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"

Мне интересно узнать, что я делаю неправильно в первом примере, чтобы сделать невозможной автоматическую установку, и как я могу узнать, какие debconf-set-выборы требуются для других установок программного обеспечения? Я знаю, что могу узнать все варианты выбора для конкретного пакета, выполнив

sudo debconf-get-selections | grep phpmyadmin

Однако это не показывает мне только те, которые требуются для автоматической установки.

0
задан 8 May 2018 в 00:09

1 ответ

В первой строке Ваших команд у Вас есть дополнительный "e" в команде dbconfig-установки:

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

Должен быть:

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

Надеюсь, это поможет.

0
ответ дан 29 October 2019 в 09:27

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

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