Quero saber uma maneira de limpar a pasta var / cache / apt de uma maneira que deixe apenas a versão mais recente de um pacote se tiver várias versões ou deixe um pacote se for o único desse programa.
Por exemplo, eu tenho vários pacotes vlc (vlc_1.1.11, vlc_1.1.12 ..) e vários pacotes de vinho (wine1.3_1.3.34, wine1.3_1.3.35, wine1.3_1.3.36, wine1.3_1.3.37 ...) e muitos outros assim.
Então, como fazer uma limpeza nessa pasta, deixando apenas os pacotes mais recentes. No momento, tenho 2,5 GB e a maioria são apenas pacotes mais antigos misturados com os mais novos.
use a opção autoclean para apt-get ou aptitude
Na página do manual
fonte
Proponho um script bash legível mais simples e mais humano, baseado no algoritmo do enzotib , que não remove arquivos extras, como o original:
fonte