¿Cuáles son las ventajas de las actualizaciones desatendidas sobre cron-apt y viceversa?
Básicamente quiero un proceso de actualización completamente automático en la noche:
- instalar todas las actualizaciones (incluso las que no sean de seguridad)
- reiniciar si es necesario
- sería bueno también activar un mantenimiento programado en nuestra icinga antes de reiniciar
unattended-upgrades
se trata de un orden de magnitud más popular quecron-apt
, al menos dentro de Debian, a pesar de que parece ser un poco más joven. Además,unattended-upgrades
está documentado en el Manual de Debian , mientrascron-apt
que no lo está.Respuestas:
cron-apt
Cron-apt solo descarga nuevos paquetes por defecto. Esto solo es necesario si tiene un sistema altamente personalizado. (para más detalles, ver fuente [1])
actualizaciones desatendidas
apt incluye soporte para ejecutar un script de actualización desatendido; Ubuntu incluye esto con el paquete '' actualización desatendida '' que maneja tanto las actualizaciones de seguridad como las que no son de seguridad. La frecuencia de las actualizaciones se puede cambiar configurando la variable
APT::Periodic::Unattended-Upgrade "x";
donde x es el número de días.Esta es la forma recomendada de realizar actualizaciones desatendidas en Ubuntu:
(
-plow
es la forma abreviada de--priority=low
. Es decir, mostrar todas las preguntas de prioridad 'baja' o superior).Las actualizaciones automáticas pueden dañar su sistema , así que tenga en cuenta que solo debe instalar esto en sistemas en los que una falla no sea fatal de ninguna manera.
[1] Fuente: https://help.ubuntu.com/community/AutoWeeklyUpdateHowTo
fuente
dpkg-reconfigure -plow unattended-upgrades
¡¡trabajó!!