As atualizações autônomas também incluem o apt-get autoremove?

17

Digamos que recentemente instalei atualizações autônomas através de:

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

As atualizações autônomas também incluem apt-get autoremove?

Ou devo adicionar um cronograma semanal no topo da camada de atualizações autônomas para garantir que as dependências dos pacotes excluídos também sejam removidas, via crontab -ee depois:

0 0 * * 0 apt-get autoremove -y

Nota: Sinta-se à vontade para mencionar conceitos similares do apt, além de remover automaticamente, se necessário.

JohnDoea
fonte

Respostas:

23

A unattended-upgradesexecução ou não da limpeza (remoção automática) é controlada pela Unattended-Upgrade::Remove-Unused-Dependenciesconfiguração em /etc/apt/apt.conf.d/50unattended-upgrades. Defina-o da seguinte maneira para ativar a limpeza - e você poderá remover o cron-job explícito do autoremove:

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

Mikhail T.
fonte