Rain WikiWindows · Linux · Android

Cache de pacotes APT (apt clean e autoclean)

Pasta do sistemaDebian, UbuntuSeguro para excluir: Sim

O cache de pacotes APT é a pasta /var/cache/apt/archives, onde o apt e o apt-get mantêm arquivos de pacotes .deb baixados no Debian, Ubuntu e distribuições relacionadas. apt-get clean remove todos os pacotes em cache, apt-get autoclean remove apenas aqueles que não podem mais ser baixados, e apt autoremove remove pacotes que não são mais necessários para nada.

1O que cada comando faz

clean remove tudo, exceto o arquivo de trava (lock file), de /var/cache/apt/archives e sua pasta partial. Os pacotes permanecem instalados; apenas as cópias baixadas são removidas.

autoclean exclui arquivos de pacotes em cache que não estão mais disponíveis nos repositórios, o que evita que o cache cresça indefinidamente.

autoremove desinstala pacotes que foram instalados automaticamente como dependências e não são mais necessários, como kernels antigos no Ubuntu.

2Verificando o tamanho

du -sh /var/cache/apt/archives mostra quanto espaço o cache utiliza.

Como limpar o cache do APT

  1. Verifique o tamanho: du -sh /var/cache/apt/archives
  2. Remova todos os pacotes em cache: sudo apt-get clean
  3. Revise o que seria removido: apt-get -s autoremove
  4. Se a lista parecer correta: sudo apt autoremove

Cuidados

  • Leia a lista do autoremove antes de confirmar: um pacote que você usa pode estar listado se ele foi instalado apenas como uma dependência.
  • Mantenha pelo menos um kernel mais antigo que você saiba que inicializa o sistema.

Fontes

  1. apt-get(8) (Debian) manpages.debian.org
  2. apt(8) (Debian) manpages.debian.org

Última revisão: