Я пытаюсь создать скрипт для установки сервера LAMP автоматически и без изменений в debian.debconf-set-selection не работает с phpmyadmin
Дело в том, что я понял, что debconf-set-selection, похоже, не работает с phpmyadmin.
В самом деле, если я бегу ..
debconf-get-selections | grep phpmyadmin
..Это не возвращает ничего, и он должен вернуть доступные опции, которые вы можете выбрать и использовать.
Возможно ли, что в последних версиях debconf phpmyadmin недоступен?
Это мой код, и он ничего не делает .. Я имею в виду, она по-прежнему просит опции:
def installPHPMyAdmin():
subprocess.call("debconf-set-selections <<< " +
"\"phpmyadmin phpmyadmin/dbconfig-install boolean true\"")
subprocess.call("debconf-set-selections <<< \"phpmyadmin phpmyadmin/mysql/admin-pass " +
"password " + mysqlPass + "\"")
subprocess.call("debconf-set-selections <<< \"phpmyadmin phpmyadmin/mysql/app-pass " +
"password " + phpMyAdminPass + "\"")
subprocess.call("debconf-set-selections <<< \"phpmyadmin phpmyadmin/app-password-confirm " +
"password " + phpMyAdminPass + "\"")
subprocess.call("debconf-set-selections <<< \"phpmyadmin phpmyadmin/reconfigure-webserver " +
"multiselect none\"")
return subprocess.call("apt-get install -y phpmyadmin")
Отметьте это сообщение https://stackoverflow.com/a/49136923/454421 Возможно, вы используете неправильный ключ конфигурации. –