On installe (en préférant le paquet unattended-upgrades
à cron-apt
) :
apt-get install unattended-upgrades
On active :
dpkg-reconfigure unattended-upgrades
Édition de la configuration :
nano /etc/apt/apt.conf.d/50unattended-upgrades
On vérifie que la ligne suivante est bien non-commentée :
"origin=Debian,codename=${distro_codename},label=Debian-Security";
autres modifications utiles :
Unattended-Upgrade::Mail "liandri@libox.fr";
//Unattended-Upgrade::MailOnlyOnError "true";
Unattended-Upgrade::Remove-Unused-Dependencies "false";
Unattended-Upgrade::Automatic-Reboot "true";
Unattended-Upgrade::Automatic-Reboot-Time "06:00";
Configuration supplémentaire :
nano /etc/apt/apt.conf.d/20auto-upgrades
On ajoute/édit :
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::Verbose "2";
nano /etc/apt/apt.conf.d/10periodic
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "1";
APT::Periodic::AutocleanInterval "7";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::Verbose "2";
On installe :
apt-get install apticron
On configure :
nano /etc/apticron/apticron.conf
EMAIL="liandri@libox.fr"
nano /etc/apt/listchanges.conf
[apt]
frontend=pager
email_address=liandri@libox.fr
confirm=0
save_seen=/var/lib/apt/listchanges.db
which=news