APT – Remoção automática de pacotes debs após instalação com sucesso

image_pdfimage_print

Importante mudança de comportamento no funcionamento do apt do Debian 9 Stretch.

Após uma instalação com sucesso de um pacote feito pelo apt, o correspondente pacote .deb será removido automaticamente do diretório de cache /var/cache/apt/archives.

Para reveter ao comportamento anterior, que nunca excluía os pacotes instalados do diretório de cache, exceto com a exclusão manual ou via comando (apt-get clean, aptitude clean, etc), basta:

  • Alterar a configuração, definindo a opção Binary::apt::APT::Keep-Downloaded-Packages” para “true”
    • echo ‘Binary::apt::APT::Keep-Downloaded-Packages “true”;’ > /etc/apt/apt.conf.d/01keep-debs

 

Atenção: O comportamento do apt-get não será alterado.  Os pacotes debs serão mantidos no diretório de cache após serem instalados.

Para habilitar o comportamento para outras ferramentas, basta definir a configuração “APT::Keep-Downloaded-Packages” para false.

 

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!