Это действительно не ответ, но это предложение:
Согласно Red Hat, RHEL 5 находится в "Производственной фазе 3", в которую добавляются только исправления "Critical Impact Security" и "Critical Impact Bug", и она прекращает общую поддержку 31 марта 2017 года. Это 15 месяцев. Я работал в местах, где это был целый цикл закупок.
Я понимаю (работая в таких средах), что не всегда возможно сделать переустановку, но если вам дорого ваше время и данные, я бы РЕАЛЬНО предложил потратить время на то, чтобы войти в курс дела с RHEL 7, запустить вторую машину и правильно ее настроить, а затем перенести данные. Это позволит вам заново спланировать дисковые подсистемы и все правильно организовать.
Я бы поместил это как комментарий, но он слишком длинный. Извините.
Для этого вам не нужен unattended-upgrades
, apt
может сам позаботиться об обновлениях и загрузках. Подробности см. в /usr/lib/apt/apt.systemd.daily
(это вызывается либо заданием cron, либо системным таймером ); вы можете настроить следующее в файле в /etc/apt/apt.conf.d/
, , например./etc/apt/apt.conf.d/10periodic
:
APT::Periodic::Enable "1";
для включения скрипта; APT::Periodic::Update-Package-Lists "1";
запускать apt-get update
каждый день (0 отключает, n > 1 запускает каждые n дней ); APT::Periodic::Download-Upgradeable-Packages "1";
запускать apt-get upgrade --download-only
каждый день (как указано выше ); APT::Periodic::Verbose "1";
отправляет отчет о проделанной работе пользователю root. cron-apt
— еще один инструмент, который может это сделать вместе с электронными письмами с выводами команд; однако для базовых сценариев, таких как приведенный выше, он ничего не добавляет к функциям, доступным в настоящее время в apt
.
Оба они отправляют электронные письма с любым выводом, а не только когда есть пакеты для обновления. Чтобы получить такое поведение, вы можете отключить эти электронные письма (, за исключением ошибки ), и дополнить их выполнением задания cron apt --list upgradable
.
apticron
— еще один инструмент, который делает то же самое, но более точно соответствует вашим требованиям. :он отправляет электронное письмо только тогда, когда определяет, что доступны обновления. Его также можно настроить так, чтобы отображались только новые обновления (с момента получения предыдущего электронного письма ), и он будет использовать apt-listchanges
для включения журналов изменений.