Actualizaciones desatendidas en sistemas Debian

written by uve 19 February 2010

Tener un servidor en producción lleva un tiempo de mantenimiento. Es necesario mantener las actualizaciones de seguirdad, revisar logs, monitorizar los recursos, ... El problema viene cuando no disponemos de demasiado tiempo. En sistemas Debian disponemos de actualizaciones desatendidas, yo concretamente utilizo Ubuntu Server.

Por defecto sólo se hacen comprobaciones de disponibilidad, pero se puede indicar al sistema que también realice las actualizaciones de forma automática. Para ello editaremos el siguiente fichero:

$ sudo nano /etc/apt/apt.conf.d/10periodic

donde indicaremos con un "0" que está deshabilitado o un "1" que está habilitado:

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::AutocleanInterval "0";

Dónde Update-Package-Lists mantiene actualizada la lista de paquetes disponibles; Download-Upgradeable-Packages además se encarga de descargar automáticamente los paquetes disponibles para actualizar (no los instala, sólo los descarga); Unattended-Upgrade instala todos los paquetes disponibles de forma automática (desatendida).

Realmente desconozco si otras distribuciones tienen soporte para actualizaciones desatendidas, pero imagino que sí. Algún día lo consultaré.

Tags

La teoría es cuando crees saber algo, pero no funciona.
La práctica es cuando algo funciona, pero no sabes por qué.
Los programadores combinan la teoría y la práctica:
Nada funciona y no saben por qué.