Включает ли автоматическое обновление 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

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

JohnDoea
источник

Ответы:

23

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

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

Михаил Т.
источник