CentOS and RHEL 8 or later versions

For CentOS and RHEL 8 or later versions, the dnf-automatic package is the preferred approach:

dnf install dnf-automatic

In /etc/dnf/automatic.conf set:

download_updates = yes
apply_updates = yes

Activați și porniți actualizări automate prin:

systemctl enable --now dnf-automatic.timer

Check status of dnf-automatic:

systemctl list-timers *dnf-*

CentOS and RHEL 7 or earlier versions

For CentOS and RHEL 7 or earlier versions, the yum-cron package is the preferred approach:

yum install yum-cron

În /etc/yum/yum-cron.conf configurați:

download_updates = yes
apply_updates = yes

Activați și porniți actualizări automate prin:

systemctl start yum-cron.service

openSUSE

În primul rând, trebuie să instalați pachetul de actualizare automată

zypper install  yast2-online-update-configuration

Apoi porniți instrumentul de configurare (bazat pe ncurses) cu:

yast2 online_update_configuration

Activați următoarele setări:

    Automatic Online Update
    Interval: Daily
    Skip Interactive Patches
    Agree with Licenses
    Use delta rpms

Confirmați configurația cu OK.

The official openSUSE documentation can be found here.