Umfasst das unbeaufsichtigte Upgrade auch das automatische Entfernen von apt-get?


17

Angenommen, ich habe kürzlich unbeaufsichtigte Upgrades installiert über:

sudo apt-get install unattended-upgrades -y
sudo dpkg-reconfigure --priority=low unattended-upgrades -y

Beinhaltet das unbeaufsichtigte Upgrade auch apt-get autoremove?

Oder sollte ich einen wöchentlichen Cronjob auf der Ebene der unbeaufsichtigten Upgrades hinzufügen, um sicherzustellen, dass Abhängigkeiten von gelöschten Paketen ebenfalls über crontab -eund dann entfernt werden:

0 0 * * 0 apt-get autoremove -y

Hinweis: Erwähnen Sie ähnliche Konzepte neben der automatischen Entfernung, wenn diese benötigt werden.

Antworten:


23

Ob unattended-upgradesdie Bereinigung (automatische Entfernung) durchgeführt wird oder nicht, wird durch die Unattended-Upgrade::Remove-Unused-DependenciesEinstellung in gesteuert /etc/apt/apt.conf.d/50unattended-upgrades. Stellen Sie es wie folgt ein, um die Bereinigung zu aktivieren - und Sie sollten in der Lage sein, den expliziten automatischen Cron-Job zu entfernen:

Unattended-Upgrade::Remove-Unused-Dependencies "true";

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.