Sonntag, 15. Mai 2016

Raspberry Pi - Pakete automatisch aktualisieren mit unattended-upgrades, apt-listchanges und apticron

unattended-upgrades installieren

sudo apt-get install unattended-upgrades
sudo dpkg-reconfigure -plow unattended-upgrades

Konfigurieren

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

Unattended-Upgrade::Origins-Pattern {
    // "origin=Raspbian,archive=stable,label=Raspian";
    "origin=Raspbian,archive=stable";
    "origin=Raspberry Pi Foundation,archive=stable";       
};
Zusätzlich in der Konfigutaionsdatei die Optionen für Mailbenachrichtigung und Autodelete anpassen.

Logausgabe:

/var/log/unattended-upgrades/unattended-upgrades.log

Testlauf:

sudo unattended-upgrades --dry-run

apt-listchanges

Zeigt die Changelog Informationen bei Upgrades an.
sudo apt-get install apt-listchanges
sudo dpkg-reconfigure apt-listchanges
//config liegt unter: /etc/apt/listchanges.conf

Benachrichtigen mit apticron

apticron informiert per mail über neu verfügbare Pakete:
sudo apt-get install apticron
sudo dpkg-reconfigure apticron  

Quellen: