UPDATE AUTOMATIZAT

Se instaleaza unattended-upgrades:

apt install -y unattended-upgrades

Se modifica fisierul de configurare. Fisierul poate fi lasat în configurarea implicita dacă se doreste actualizarea automata la o versiune noua a distributiei. Dacă se doreste numai automatizarea actualizarilor de aplicatii şi securitate se introduce numele distributiei:

nano /etc/apt/apt.conf.d/50unattended-upgrades

Se inlocuieste ${distro_codename}; cu buster-updates;
in următoarele linii:

„origin=Debian,codename=${distro_codename}-updates”;
„origin=Debian,codename=${distro_codename}=Debian”;
„origin=Debian,codename=${distro_codename}=Debian-Security”;

Rezultatul arata asa:

„origin=Debian,codename=buster-updates”;
„origin=Debian,codename=buster,label=Debian”;
„origin=Debian,codename=buster,label=Debian-Security”;

Pentru trimiterea unui e-mail după update se completeaza adresa în linia:

Unattended-Upgrade::Mail „spetru32@yahoo.com”;

Pentru trimiterea numai a e-mail-urilor referitoare la erori se seteaza „true” in linia:

Unattended-Upgrade::MailOnlyOnError „false”;

Se salveaza şi se inchide fisierul 50unattended-upgrades. Apoi se instaleaza mailx:

apt install -y bsd-mailx

Pentru configurarea periodicitatii când ruleaza actualizarea automata se creeaza fisierul 20auto-upgrades cu comanda:

dpkg-reconfigure -plow unattended-upgrades
nano /etc/apt/apt.conf.d/20auto-upgrades

Se introduc randurile:

APT::Periodic::Update-Package-Lists „1”;
APT::Periodic::Unattended-Upgrade „1”;
APT::Periodic::AutocleanInterval „5”;

Se salveaza fisierul şi se inchide.
Se verifica functionalitatea :

unattended-upgrade -d