Я сделал update-manager -d
, и так как он спрашивает, должен ли я заменить или оставить несколько файлов, например, файл mysql conf У меня есть возможность сказать, чтобы обновить все без вопросов. Что-то вроде тихой установки или автоматической установки.
Вам может помочь следующее:
отредактируйте / создайте /etc/dpkg/dpkg.cfg.d/force-confnew
sudo vim /etc/dpkg/dpkg.cfg.d/force-confnew
и добавьте следующее:
[ 111]Это скажет dpkg всегда помещать версию файла сопровождающего пакета.
Удалите файл после завершения обновления.
менеджер обновлений по-прежнему будет задавать вам основные вопросы, но не будет задавать вопросы о том, согласитесь ли вы изменить тот или иной файл.
У Dpkg все еще могут быть вопросы, но лучше не отключать их. Если вы все еще хотите, чтобы dpkg работал тихо, замените force-confnew на force-all
ВНИМАНИЕ 1: Это опасный вариант. Он удалит все изменения, которые вы внесли в файлы, которые были изменены. И с этой опцией вы не будете знать, что файл ведьмы изменился.
ПРЕДУПРЕЖДЕНИЕ 2. Поскольку 12.04 все еще находится в разработке, в установленных пакетах могут быть ошибки. Это включает в себя проблемы в процессе установки / обновления. Это может сломать вашу систему.
С уважением,
Apt-get позволяет опции -y автоматически отвечать «да» на такие вопросы. Я считаю, что правильная команда будет
# apt-get dist-upgrade -y