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.

JohnDoea
źródło

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";

Michaił T.
źródło