Pular para o conteúdo

6 comandos para limpar seu sistema Ubuntu do terminal

Tempo de leitura: 5 minutos

Manter seu computador livre de desordem digital é uma parte importante da manutenção, ao mesmo tempo que garante que você sempre tenha espaço para novos arquivos e programas. Aqui estão alguns comandos simples que permitirão que você limpe seu sistema Ubuntu a partir do terminal, sem necessidade de GUI – bem, com uma exceção.




Observe que na maioria dos casos, esses comandos funcionarão em qualquer sistema baseado em Debian. Eu os testei em uma instalação do Ubuntu e também em uma máquina Linux Mint. Nos dois sistemas ganhei muito espaço, muito mais do que esperava, aliás.


1 Desinstalar programas

O primeiro lugar para começar a limpar seu sistema Ubuntu é verificar os programas que você instalou e depois removê-los. Para fazer isso, você precisará obter uma lista de tudo que está instalado em seu sistema. Existem dois comandos de terminal para isso:

dpkg --list 

Ou alternativamente este:

apt list --installed

No entanto, não sou fã dessa abordagem, pois você obterá listas enormes que precisará percorrer manualmente e elas incluem dependências que você talvez não conheça. A menos que você realmente saiba o que está fazendo, é melhor acessar a lista de aplicativos instalados na sua GUI. Dependendo do sistema que você está usando, existem diferentes locais para isso, mas está no seu centro de software. Abaixo está a aparência do Linux Mint.


Imagem de uma lista de programas instalados no Linux Mint.

Para remover programas, basta fazê-lo através do centro de software ou digitar o seguinte no terminal:

sudo apt-get remove program-name

Observe que você pode encadear vários programas de uma só vez, basta adicionar os nomes sem vírgulas nem nada. Confira nosso artigo completo sobre como desinstalar software no Ubuntu se quiser saber mais detalhes.

2 Limpe o cache do APT

A maioria das distros baseadas em Debian, incluindo Ubuntu, usa APT para gerenciar programas, algo sobre o qual você pode ler mais em nosso artigo sobre como usar o apt-get. No entanto, o APT mantém um cache dos arquivos baixados e não os limpa. Se você já usa seu sistema há algum tempo, ele pode ficar muito cheio, então você precisará limpá-lo e recuperar algum espaço em disco.


Primeiro, vamos descobrir quanto espaço o cache está usando o comando “du” (leia mais sobre isso em nosso artigo sobre visualização de espaço livre em disco no Linux). Também precisamos adicionar a localização do cache, que é /var/cache/apt por padrão.

sudo du -sh /var/cache/apt 

Você receberá uma breve mensagem mostrando quanto espaço o diretório está ocupando.

Imagem da saída do terminal após consultar o tamanho do cache do aplicativo.

Quase 600 MB no meu caso, o que vale a pena limpar. Para fazer isso, digite o seguinte comando:

sudo apt-get clean

No meu caso, isso me deixou com apenas 44 KB de arquivos no cache, o que é um resultado muito melhor.

Imagem da saída do terminal ao limpar o cache do Ubuntu.


Se desejar, você também pode desativar o cache automático de pacotes para não ter que lidar com esse problema novamente.

3 Remova pacotes que você não precisa mais

Uma das maiores maneiras pelas quais perdi espaço foi não remover pacotes desnecessários, restos de quando instalei um programa e não me livrei do instalador. O Ubuntu oferece um comando muito simples que limpa todos esses arquivos desnecessários:

sudo apt-get autoremove

Isso limpa os instaladores, bem como todos os tipos de arquivos de pacotes. Algumas delas, como as atualizações do kernel, são enormes e, se você não fizer a limpeza há algum tempo, isso poderá economizar vários gigabytes de espaço no disco rígido. Por exemplo, criei quase 1 GB de espaço na minha instalação do Mint.

Imagem da saída do terminal ao usar autoremove no Ubuntu.


4 Limpar registros do diário

Como qualquer sistema de computador, o Ubuntu registra o que acontece no sistema. Todas as ações que você realiza, conexões feitas e coisas assim são armazenadas em registros e nunca excluídas. A maioria deles é armazenada em arquivos de texto simples, mas como são tantos, o efeito cumulativo é impressionante.

Você pode executar o seguinte comando para descobrir quanto espaço seus logs estão ocupando:

journalctl --disk-usage

Eu fiz e vi que o meu ocupava mais de 3 GB, o que é demais. Para remover isso, o comando mais fácil é o seguinte, onde o número indica quantos dias você deseja voltar. Por uma questão de cautela, fui com uma semana.

sudo journalctl --vacuum-time=7d

Isso limpou quase todos os 3,3 GB, deixando-me com 24 MB muito mais gerenciáveis.

Imagem da saída do terminal após aspirar os diários.


5 Limpe seu cache de miniaturas

Sempre que você adiciona uma imagem ao Ubuntu, uma miniatura é criada para facilitar a visualização no seu gerenciador de arquivos. No entanto, essas miniaturas sobrevivem mesmo depois que as imagens nas quais se baseiam são removidas, o que significa que são mais uma classe inútil de arquivos que ocupam espaço no seu sistema. Para saber exatamente quanto, execute o seguinte comando, que como antes apresenta o comando “du”.

du -sh ~/.cache/thumbnails

O ponto antes de “cache” indica que este é um diretório oculto, embora isso não afete a maneira como você interage com ele.

No meu caso, o diretório tinha mais de 300 MB de arquivos, o que significa que precisava ser limpo. A melhor maneira de fazer isso é com o seguinte comando.

rm -rf ~/.cache/thumbnails/*

Em seguida, verifiquei novamente o tamanho do diretório e descobri que era 4 KB muito mais palatável.

Imagem da saída do terminal ao limpar as miniaturas do Ubuntu.

6 Remover arquivos duplicados

Finalmente, você também tem a opção de localizar e excluir arquivos duplicados. Infelizmente, porém, o Ubuntu não possui ferramentas integradas para isso. Em vez disso, recomendo que você leia nosso artigo sobre como localizar e remover arquivos duplicados no Linux, que possui várias maneiras de fazer isso.


Segui as instruções do nosso artigo e consegui remover quase 500 MB de arquivos duplicados que estavam no meu disco rígido, o que faz uma grande diferença.


Usando uma ou todas essas dicas, você pode facilmente liberar vários gigabytes de espaço em seu sistema Ubuntu. Se você precisar especificamente de mais espaço para acelerar a inicialização do seu sistema, confira nosso guia sobre como liberar espaço na partição de inicialização do Linux.