Czy aktualizacje nienadzorowane obejmują również apt-get autorove?


17

Powiedzmy, że niedawno zainstalowałem aktualizacje nienadzorowane za pośrednictwem:

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

Czy aktualizacje nienadzorowane obejmują również apt-get autoremove?

Czy powinienem dodać cotygodniowy cronjob na warstwie nienadzorowanych aktualizacji, aby upewnić się, że zależności usuniętych pakietów również zostaną usunięte, poprzez crontab -e:

0 0 * * 0 apt-get autoremove -y

Uwaga: możesz wspomnieć o podobnych koncepcjach apt oprócz autoraove, jeśli są one potrzebne.

Odpowiedzi:


23

To, czy unattended-upgradesprzeprowadzi się czyszczenie (automatyczne usuwanie), zależy od Unattended-Upgrade::Remove-Unused-Dependenciesustawienia w /etc/apt/apt.conf.d/50unattended-upgrades. Ustaw go w następujący sposób, aby włączyć czyszczenie - powinieneś mieć możliwość usunięcia jawnego autoraove cron-job:

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

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.