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.

CompartilhadoTweetO email
Arch Linux agora vem com instalador guiado mais fácil de usar

Você ainda está usando a linha de comando, mas os pacotes padrão são muito mais fáceis de instalar.

Leia a seguir

Tópicos relacionados
  • Linux
  • Arch Linux
  • Gestores de Pacotes
  • Comandos Linux
  • Administração do Sistema
Sobre o autor
David Delony (48 artigos publicados)

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.

Mais de David Delony

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