Aggiornamenti automatici

Il pacchetto unattended-upgrades può essere usato per installare automaticamente gli aggiornamenti e può essere configurato per aggiornare tutti i pacchetti o installare solamente gli aggiornamenti di sicurezza. Per prima cosa, installare il pacchetto digitando:

sudo apt-get install unattended-upgrades

Per configurare unattended-upgrades, aprire il file /etc/apt/apt.conf.d/50unattended-upgrades e modificare quanto segue secondo le proprie esigenze:

Unattended-Upgrade::Allowed-Origins {
        "Ubuntu karmic-security";
//      "Ubuntu karmic-updates";
};

Alcuni pacchetti possono essere inseriti nella blacklist per non aggiornarli mai. Per inserire un pacchetto nella blacklist, aggiungerlo all'elenco:

Unattended-Upgrade::Package-Blacklist {
//      "vim";
//      "libc6";
//      "libc6-dev";
//      "libc6-i686";
};
[Nota]

I doppi slash («//») servono come commento; tutto quello che segue "//" non verrà valutato.

I risultati di unattended-upgrades vengono registrati in /var/log/unattended-upgrades.

Notifiche

Impostando Unattended-Upgrade::Mail nel file /etc/apt/apt.conf.d/50unattended-upgrades, si abilita unattended-upgrades all'invio di email all'amministratore indicando i pacchetti da aggiornare o con problemi.

Un altro pacchetto molto utile è apticron che consente di configurare un lavoro cron per l'invio di email all'amministratore con informazioni sui pacchetti da aggiornare oltre a un resoconto delle modifiche in ogni pacchetto.

Per installare apticron, digitare:

sudo apt-get install apticron

Una volta installato, aprire il file /etc/apticron/apticron.conf e impostare l'indirizzo email e altre opzioni:

EMAIL="root@example.it"