4 maneiras de liberar espaço em disco no Linux
Os sistemas Linux não são tão leves no espaço em disco quanto poderiam ser. Por exemplo, o gerenciador de pacotes do APT mantém os arquivos do pacote mesmo depois de instalá-los - um desperdício de espaço, a menos que você planeje desinstalá-los e reinstalá-los.
Também cobrimos a liberação de espaço em disco no Windows e a liberação de espaço em disco em um Mac. Muitas das dicas são semelhantes - removendo arquivos temporários, analisando o uso do disco e vendo quais aplicativos instalados usam mais espaço.
Excluir arquivos temporários
O BleachBit é basicamente um CCleaner para Linux. Ele examinará seu computador em busca de arquivos temporários desnecessários e os removerá automaticamente para liberar espaço. Isso inclui caches, históricos do navegador e outros arquivos temporários. Você pode instalar o BleachBit no Ubuntu Software Center.
Note que esta ferramenta não poderá remover pacotes APT e outras coisas do sistema a menos que você a abra com privilégios de root. Abra um terminal e execute o sudo bleachbit comando para abri-lo como root. (O comando gksu, que nós recomendamos anteriormente, foi removido do Ubuntu.)
Uma das coisas mais legais sobre o BleachBit é que ele automatiza algumas coisas que apenas usuários Linux experientes normalmente pensariam em fazer. Por exemplo, ele executa os comandos autoclean, autoremove e clean para o APT - isso desinstala os pacotes dos quais você não precisa mais e remove os arquivos do pacote em cache que já estão instalados. Você não precisa desses arquivos de pacotes baixados - é como se o Windows mantivesse todos os instaladores de software ao redor, mesmo depois de instalar o programa associado. No improvável mesmo que você precise reinstalá-los, o APT pode baixá-los novamente.
Analise seu uso de disco
O Ubuntu inclui uma ferramenta que varre seu sistema de arquivos e mostra uma visão geral gráfica de quais diretórios e arquivos estão usando mais espaço. Isso pode ser uma grande ajuda quando você está tentando liberar espaço - você tem uma máquina virtual antiga ou outro arquivo grande enterrado em algum lugar em seu diretório pessoal? Esta ferramenta vai encontrá-lo e tornar muito óbvio que está ocupando uma grande quantidade de espaço.
Esta ferramenta é instalada por padrão - inicie a ferramenta Disk Usage Analyzer para abri-la. Se você estiver usando outra distribuição Linux, ela pode já estar instalada por padrão, já que é parte do GNOME - se não, procure pelo pacote Baobab..
Encontre quais Appliations estão usando mais espaço
Seus aplicativos instalados - na forma de pacotes - estão ocupando espaço no disco rígido também. Se você tiver alguns aplicativos instalados, eles podem ocupar um pouco de espaço. Para determinar quanto espaço os pacotes estão ocupando, recomendamos o gerenciador de pacotes Synaptic. Anteriormente fazia parte do Ubuntu, mas foi removido da instalação padrão para abrir espaço para utilitários mais simples. Para instalá-lo, abra o Ubuntu Software Center e procure por Synaptic.
Se você usar outra distribuição baseada em .deb, provavelmente também terá acesso ao Synaptic. Se você usa uma distribuição não baseada no Debian, você provavelmente terá que usar um utilitário de gerenciamento de pacotes diferente para isso..
Para ver quais pacotes estão usando mais espaço, selecione Status> Instalado no Synaptic para ver uma lista de todos os seus pacotes instalados. Em seguida, clique na coluna Tamanho para visualizar uma lista de seus pacotes instalados por tamanho. (Se você não vir a coluna Tamanho, clique em Configurações> Preferências e verifique se a coluna Tamanho está ativada na guia Colunas e Fontes. Você também pode movê-la para o topo da lista e ela aparecerá à esquerda.)
Claro, só porque um pacote está usando muito espaço não significa que você deva desinstalá-lo. Alguns pacotes são cruciais para o funcionamento do sistema, como o kernel do Linux. No entanto, vemos que o LibreOffice, o Firefox e o Thunderbird estão ocupando um espaço decente entre eles - se tivéssemos pouco espaço e nunca usássemos esses aplicativos, poderíamos desinstalá-los para liberar espaço. Nós poderíamos sempre reinstalá-los a partir do gerenciador de pacotes no futuro.
Remover Kernels Velhos
O Ubuntu mantém os kernels antigos do Linux mesmo depois de instalar novas versões. Você pode escolher inicializar esses kernels antigos no menu do carregador de inicialização que aparece quando você inicializa o seu computador. Isso é útil se um novo kernel do Linux quebrar alguma coisa e você precisar voltar a um kernel antigo para que o seu sistema funcione corretamente - mas se o kernel mais recente estiver funcionando bem, todos esses kernels antigos ocupam espaço.
ImportanteAntes de remover qualquer arquivo do kernel, assegure-se de que você tenha reiniciado depois de instalar a última atualização do kernel e não esteja usando um kernel antigo. O Ubuntu inicializará automaticamente no kernel mais recente quando você iniciá-lo, mas você ainda pode estar usando um kernel antigo se você não tiver reinicializado por algum tempo e houve uma atualização recente do kernel.
É fácil remover kernels antigos do Linux usando o utilitário de gerenciamento de pacotes Synaptic. Pressione Ctrl + F no Synaptic, diga ao recurso de pesquisa para pesquisar apenas o campo Nome e procure por linux- - sim, com o traço. Classifique por pacotes instalados e você verá os pacotes apropriados aparecerem no topo da lista.
Note que temos várias versões diferentes para o linux-image-extra, linux-headers e linux-packages. Podemos remover versões antigas de todos esses pacotes - cada kernel tem vários pacotes diferentes associados a ele. Basta selecionar as versões antigas, clicar com o botão direito e marcá-las para remoção. Aplique suas alterações depois para liberar algum espaço.
Lembre-se - remova apenas as versões antigas dos arquivos do kernel! Deixe as versões mais recentes sozinhas ou seu sistema não será inicializado. Por exemplo, na imagem abaixo, queremos deixar os arquivos 3.11.0-18 sozinhos enquanto removemos os arquivos 3.11.0-12 e 3.11.0-15. De acordo com o Synaptic, remover esses dois kernels e seus arquivos associados liberou mais de 500 MB de espaço.
Se você operar um servidor Linux, também poderá liberar algum espaço eliminando ou reduzindo arquivos de log grandes. Se um aplicativo estiver gerando arquivos de log grandes dos quais você não precisa, você poderá alterar suas opções para que ele registre apenas os eventos mais importantes nos arquivos, economizando espaço em disco.
Crédito de imagem: Jason Mann no Flickr