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 можна знайти тут.