Beschreibung
diese Kurzbeschreibung soll die Schritte darstellen, wie Sie unter Debian ein automatisches Update mittels unattended-upgrades einrichten können.
Hintergrund: An einem Testsystem soll(en) anhand von Kategorien festgelegt werden, automatische Updates nach einem gewissen Schema zu installieren.
Für Tests und zur Erstellung dieser Anleitung wurde eine VM und ein Pi verwendet.
Schritte:
[Optional] Unattended-Upgrade::Mail "<IhreMailAdresse>";
[Optional] Unattended-Upgrade::MailReport "only-on-error";
Unattended-Upgrade::Remove-Unused-Kernel-Packages "true";
Unattended-Upgrade::Remove-New-Unused-Dependencies "true";
Unattended-Upgrade::Remove-Unused-Dependencies "false";
[ACHTUNG*] Unattended-Upgrade::Automatic-Reboot "true";
* setzen Sie den Wert nur, wenn sich kein User am System anmeldet.
Unattended-Upgrade::Automatic-Reboot-WithUsers "false";
Aktivieren Sie das automatische Update(n) mittels folgendem Command:
dpkg-reconfigure --priority=low unattended-upgrades
Bestätigen Sie den aufkommenden Dialog mit YES.
Editieren Sie im folgenden Verzeichnis die folgende Datei:
cd /etc/apt/apt.conf.d/
nano -l ./20auto-upgrades
Hier sollten folgende Zeilen vorhanden sein:
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
Wenn Sie die oben genannten Schritte umgesetzt haben, wurde an diesem System mittels CronJob und den Vorgaben in der Config, das automatische Update des Servers festgelegt.
Wenn Sie sich einen Ablauf im Detail ansehen möchten, finden Sie die LogFiles im folgenden Bereich:
cd /var/log/unattended-upgrades/
unattended-upgrades-dpkg.log | |
unattended-upgrades-shutdown.log | |
unattended-upgrades.log |
Quelle: UnattendedUpgrades - Debian Wiki
Info 1: https://linuxiac.com/how-to-set-up-automatic-updates-on-debian
Info 2: Install/Enable & Configure Unattended-Upgrades on Debian 11 - LinuxCapable
Info 3: Debian 11 Unattended Automatic Update System - SoByte
Powered by CMSimple | Template: ge-webdesign.de | Login