<Precedenti | Contenuti | Succ.>
5. Aggiornamenti automatici
Il pacchetto di aggiornamenti automatici può essere utilizzato per installare automaticamente i pacchetti aggiornati e può essere configurato per aggiornare tutti i pacchetti o installare solo gli aggiornamenti di sicurezza. Innanzitutto, installa il pacchetto inserendo quanto segue in un terminale:
sudo apt install unttended-upgrades
Per configurare gli aggiornamenti non presidiati, modifica /etc/apt/apt.conf.d/50unttended-upgrades e regola quanto segue in base alle tue esigenze:
Aggiornamento automatico::Origini consentite { "${distro_id}:${distro_codename}"; "${distro_id}:${distro_codename}-security";
// "${distro_id}:${distro_codename}-aggiornamenti";
// "${distro_id}:${distro_codename}-proposto";
// "${distro_id}:${distro_codename}-backport";
};
Alcuni pacchetti possono anche essere nella lista nera e quindi non verrà aggiornato automaticamente. Per inserire nella blacklist un pacchetto, aggiungilo all'elenco:
Unattended-Upgrade :: Package-Blacklist {
// "vim";
// "libc6";
// "libc6-dev";
// "libc6-i686";
};
Il doppio “//” servono come commenti, quindi tutto ciò che segue "//" non verrà valutato.
Per abilitare gli aggiornamenti automatici, modifica /etc/apt/apt.conf.d/20aggiornamenti automatici e imposta le opzioni di configurazione apt appropriate:
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgrade-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Aggiornamento automatico "1";
La configurazione di cui sopra aggiorna l'elenco dei pacchetti, scarica e installa gli aggiornamenti disponibili ogni giorno. L'archivio di download locale viene pulito ogni settimana. Sui server aggiornati alle versioni più recenti di Ubuntu, a seconda delle tue risposte, il file sopra elencato potrebbe non essere presente. In questo caso, dovrebbe funzionare anche la creazione di un nuovo file con questo nome.
Puoi leggere di più sulle opzioni di configurazione periodica di apt nel /etc/cron.daily/apt intestazione dello script.
I risultati degli aggiornamenti non presidiati verranno registrati in /var/log/aggiornamenti-non presidiati.