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

8

Digamos que eu instalei recentemente atualizações autônomas por meio de:

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

Os upgrades autônomos também incluem apt-get autoremove ?

Ou devo adicionar um cronjob semanal sobre a camada de upgrades autônomos para garantir que as dependências dos pacotes excluídos também sejam removidas, via crontab -e e, em seguida:

0 0 * * 0 apt-get autoremove -y

Nota: Sinta-se à vontade para mencionar conceitos apt semelhantes, além de autoremove, caso sejam necessários.

    
por JohnDoea 01.07.2017 / 01:37

1 resposta

11

O fato de unattended-upgrades realizar ou não a limpeza (remoção automática) é controlado pela configuração Unattended-Upgrade::Remove-Unused-Dependencies em /etc/apt/apt.conf.d/50unattended-upgrades . Defina como segue para ativar a limpeza - e você deve conseguir remover o cron-job explícito autoremove:

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

    
por Mikhail T. 26.09.2017 / 22:48