Каковы преимущества автоматических обновлений над cron-apt и наоборот?
По сути, я хочу полностью автоматический процесс обновления ночью:
- установить все обновления (даже не связанные с безопасностью)
- перезагрузите при необходимости
- было бы хорошо также запустить плановое техническое обслуживание в нашей айсинге до перезагрузки
unattended-upgrades
примерно на порядок популярнее, чемcron-apt
, по крайней мере, в Debian, хотя кажется, что он немного моложе. Кроме того,unattended-upgrades
это задокументировано в Руководстве по Debian , тогдаcron-apt
как нет.Ответы:
хрон-кв
Cron-apt загружает только новые пакеты по умолчанию. Это необходимо, только если у вас сильно настроенная система. (подробнее см. источник [1])
необслуживаемые-обновления
apt включает поддержку запуска сценария автоматического обновления; Ubuntu включает это в пакет «unattended-upgrade», который обрабатывает как обновления безопасности, так и обновления, не связанные с безопасностью. Частоту обновлений можно изменить, установив переменную
APT::Periodic::Unattended-Upgrade "x";
где x - количество дней.Это рекомендуемый способ выполнения автоматических обновлений в Ubuntu:
(
-plow
это краткая форма--priority=low
. То есть показать все вопросы с «низким» приоритетом или выше.)Автоматические обновления могут сломать вашу систему , поэтому имейте в виду, что устанавливать ее следует только в тех системах, где отказ не является фатальным для любых средств.
[1] Источник: https://help.ubuntu.com/community/AutoWeeklyUpdateHowTo
источник
dpkg-reconfigure -plow unattended-upgrades
работал!!