Então você está executando o Arch Linux e entra sudo pacman -Syu para atualizar seu sistema, mas o utilitário pacman diz que você não tem espaço em disco suficiente. O que aconteceu? Você provavelmente só precisa esvaziar o cache de pacotes do sistema.
O que aconteceu com meu espaço em disco?
Se você está se perguntando para onde foi o espaço em disco, o provável culpado é o cache de pacote do Arch. O Arch Linux armazena uma cópia de cada pacote que você baixa no /var/cache/pacman/pkg/ diretório. Isso inclui todos os pacotes baixados, até mesmo atualizações. Você pode reverter para versões anteriores no caso de uma atualização quebrar um pacote, o que é útil em uma distribuição de lançamento contínuo como o Arch.
Embora ter várias cópias de um pacote seja útil para a recuperação, ele ocupa espaço. Você pode esquecer de remover as versões anteriores dos pacotes. Os desenvolvedores do Arch Linux decidiram que seria melhor para o usuário gerenciar esse cache ao invés de construir algum utilitário automático para se livrar de versões desatualizadas. Então, como você consegue seu espaço de volta?
Limpando o Cache de Pacote no Arch Linux
Felizmente, o utilitário pacman permite limpar o cache do pacote. Para fazer isso, digite:
pacman -Sc
Isso removerá quaisquer pacotes do cache que não estejam instalados atualmente. Adicionando outro -c sinalizador no comando irá remover todos os pacotes em cache.
pacman -Scc
Relacionado: Como instalar e remover pacotes no Arch Linux
Limpar o cache do pacote com o pacman é uma proposta do tipo tudo ou nada. Você vai querer ter algumas versões mais antigas para usar, enquanto ainda mantém espaço em disco suficiente. O utilitário paccache o ajudará a equilibrar essas necessidades. Faz parte do pacman-contrib pacote.
Para instalá-lo, digite:
sudo pacman -S pacman-contrib
Para remover todos os pacotes em cache, exceto as três versões mais recentes, digite:
sudo paccache -r
Se você quiser manter a versão mais recente, use o -k opção, especificada com o número de pacotes mais recentes que você deseja. Neste caso, um:
sudo paccache -rk1
Relacionado: Como instalar o Arch Linux no VirtualBox usando o instalador guiado
Agora você tem mais espaço em disco
Arch exige mais esforço para administrar do que outras distros. O gerenciamento de pacotes não é exceção, mas com essas dicas, você pode recuperar seu espaço em disco enquanto ainda pode recorrer a pacotes mais antigos, se necessário.
Se você ainda não experimentou o Arch Linux, ou se o complexo processo de instalação parece difícil para você, pode instalar facilmente o Arch Linux usando o instalador guiado.
Você ainda está usando a linha de comando, mas os pacotes padrão são muito mais fáceis de instalar.
Leia a seguir
- Linux
- Arch Linux
- Gestores de Pacotes
- Comandos Linux
- Administração do Sistema

David é um escritor freelance que mora no noroeste do Pacífico, mas originalmente nasceu na área da baía. Ele é um entusiasta da tecnologia desde a infância. Os interesses de David incluem ler, assistir filmes e programas de TV de qualidade, jogos retro e colecionar discos.
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Clique aqui para se inscrever