CentOS и RHEL 8 или более поздние версии
Для CentOS и RHEL 8 или более поздних версий рекомендуется использование пакета dnf-automatic:
dnf install dnf-automatic
В файле /etc/dnf/automatic.conf задайте следующие параметры:
download_updates = yes
apply_updates = yes
Включите и запустите автоматические обновления с помощью:
systemctl enable --now dnf-automatic.timer
Проверка состояния dnf-automatic:
systemctl list-timers *dnf-*
CentOS и RHEL 7 или более ранние версии
Для CentOS и RHEL 7 или более ранних версий рекомендуется пакет yum-cron:
yum install yum-cron
В файле /etc/yum/yum-cron.conf задайте следующие параметры:
download_updates = yes
apply_updates = yes
Включите и запустите автоматические обновления с помощью:
systemctl start yum-cron.service
openSUSE
Для начала установите пакет автоматического обновления
zypper install yast2-online-update-configuration
Затем запустите инструмент настройки (на основе ncurses) с помощью:
yast2 online_update_configuration
Включите следующие параметры:
Automatic Online Update
Interval: Daily
Skip Interactive Patches
Agree with Licenses
Use delta rpms
Подтвердите конфигурацию, нажав на OK.
Официальную документацию openSUSE можно найти здесь.