Включает ли автоматическое обновление apt-get автоматическое удаление?


17

Скажем, я недавно установил автоматические обновления через:

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

Включает ли автоматические обновления apt-get autoremove?

Или я должен добавить еженедельный cronjob поверх слоя unattended-upgrades, чтобы убедиться, что зависимости удаленных пакетов также удаляются через, crontab -eа затем:

0 0 * * 0 apt-get autoremove -y

Примечание: не стесняйтесь упоминать подобные подходящие концепции, кроме автоматического удаления, если они необходимы.

Ответы:


23

Будет ли unattended-upgradesвыполняться очистка (автоматическое удаление), определяется Unattended-Upgrade::Remove-Unused-Dependenciesнастройкой в /etc/apt/apt.conf.d/50unattended-upgrades. Установите его следующим образом, чтобы включить очистку - и вы сможете удалить явное автоматическое удаление cron-job:

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.