Les mises à niveau sans assistance incluent-elles également la suppression automatique apt-get?


17

Supposons que j'ai récemment installé des mises à niveau sans assistance via:

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

Les mises à niveau sans assistance sont-elles également incluses apt-get autoremove?

Ou dois-je ajouter un cronjob hebdomadaire au-dessus de la couche des mises à niveau sans assistance pour vous assurer que les dépendances des packages supprimés sont également supprimées, via crontab -eet ensuite:

0 0 * * 0 apt-get autoremove -y

Remarque: N'hésitez pas à mentionner des concepts apt similaires en plus de la suppression automatique si ceux-ci sont nécessaires.

Réponses:


23

La réalisation ou non unattended-upgradesdu nettoyage (suppression automatique) est contrôlée par le Unattended-Upgrade::Remove-Unused-Dependenciesparamètre dans /etc/apt/apt.conf.d/50unattended-upgrades. Définissez-le comme suit pour activer le nettoyage - et vous devriez pouvoir supprimer le cron-job explicite de suppression automatique:

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.