CentOS y RHEL 8 o versiones posteriores
Para CentOS y RHEL 8 o versiones posteriores, el paquete dnf-automatic es el enfoque preferido:
dnf install dnf-automatic
En /etc/dnf/automatic.conf establezca:
download_updates = yes
apply_updates = yes
Habilita y arranca actualizaciones automáticas vía:
systemctl enable --now dnf-automatic.timer
Comprueba el estado del dnf-automatic:
systemctl list-timers *dnf-*
CentOS y RHEL 7 o versiones anteriores
Para CentOS y RHEL 7 o versiones anteriores, el paquete yum-cron es el enfoque preferido:
yum install yum-cron
En /etc/yum/yum-cron.conf ajusta:
download_updates = yes
apply_updates = yes
Habilita y arranca actualizaciones automáticas vía:
systemctl start yum-cron.service
openSUSE
Primero, necesitas instalar el paquete de actualizaciones automáticas
zypper install yast2-online-update-configuration
Luego inicia la herramienta de configuración (basada en ncurses) con:
yast2 online_update_configuration
Habilita las siguiente configuraciones:
Automatic Online Update
Interval: Daily
Skip Interactive Patches
Agree with Licenses
Use delta rpms
Confirma tu configuración con Aceptar.
La documentación oficial de openSUSE puede consultarse aquí.