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"; };
![]() |
|
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
.
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"