9 maneiras simples para liberar espaço no Ubuntu e Linux Mint

Resumo: Falta de espaço no seu sistema Linux? Aqui estão várias maneiras de limpar seu sistema para liberar espaço no Ubuntu e em outras distribuições Linux baseadas no Ubuntu.

Com o tempo, qualquer sistema operacional pode ficar confuso à medida que os programas são adicionados e removidos. Se você tiver uma capacidade de armazenamento de TB, talvez não se preocupe em limpar o Ubuntu para criar algum espaço em disco. Mas se o seu disco rígido tem espaço limitado, como eu tenho um laptop SSD de 128 GB, liberar espaço em disco se torna uma necessidade.

Neste artigo, mostrarei alguns dos truques mais fáceis para limpar seu sistema Ubuntu e obter mais espaço. Mas antes disso, vamos ver como encontrar o espaço livre restante no Ubuntu.

Verifique o espaço livre no Ubuntu

Isso é bastante fácil no Ubuntu. Apenas use a ferramenta Disk Usage Analyzer. Pesquise no menu e execute a ferramenta. Você deve ver o espaço em disco usado e o espaço livre restante aqui:

Depois que você souber o estado do espaço livre no seu disco, é hora de limpar o sistema e criar mais espaço livre aqui.

Como liberar espaço em disco no Ubuntu e Linux Mint

Existem várias maneiras de limpar o espaço em disco no Ubuntu e em outro sistema baseado no Ubuntu. Eu discuti vários truques de linha de comando aqui seguidos por algumas opções de GUI.

Embora eu tenha mencionado várias maneiras aqui, se você é um iniciante, evite as marcadas como 'especialista'. Não que você não possa usá-los, mas é melhor evitar se você não sabe o que está fazendo.

Eu estou usando o Ubuntu 16.04 enquanto escrevo este tutorial, mas você pode usar os mesmos passos para o Ubuntu 18.04 e outras versões do Ubuntu, Linux Mint, OS elementar e outras distribuições Linux baseadas no Ubuntu.

Se você preferir vídeos, eu fiz um vídeo para mostrar como limpar o Ubuntu.

Por favor, assine o nosso canal no YouTube para mais vídeos sobre Linux

1. Livre-se dos pacotes que não são mais necessários [Recomendado]

Se você ler o guia de comandos apt-get, você pode se deparar com a opção de comando apt-get 'autoremove'.

Esta opção remove bibliotecas e pacotes que foram instalados automaticamente para satisfazer as dependências de um pacote instalado. Se esse pacote for removido, esses pacotes instalados automaticamente serão inúteis no sistema.

Ele também remove os kernels antigos do Linux que foram instalados automaticamente na atualização do sistema.

É um comando simples que você pode executar de tempos em tempos para criar algum espaço livre no seu sistema Ubuntu:

sudo apt-get autoremove 

Como você pode ver, este comando liberará 300 Mb de espaço livre no meu sistema.

Libere espaço com o comando autoremove

2. Limpe o cache do APT no Ubuntu

O Ubuntu usa o APT (Advanced Package Tool) para instalar, remover e gerenciar software no sistema e, ao fazê-lo, mantém um cache de pacotes previamente baixados e instalados, mesmo depois de desinstalados.

O sistema de gerenciamento de pacotes APT mantém um cache de pacotes DEB em / var / cache / apt / archives. Com o tempo, esse cache pode crescer bastante e conter muitos pacotes desnecessários.

Você pode ver o tamanho deste cache com o comando abaixo:

 sudo du -sh /var/cache/apt 

Como você pode ver, eu tenho mais de 500 MB de armazenamento em cache. Quando você está quase sem espaço, esses 500 Mb podem fazer muita diferença.

Limpar o cache libera espaço

Agora você tem duas opções para lidar com o cache.

Remova apenas os pacotes desatualizados, como aqueles substituídos por uma atualização recente, tornando-os completamente desnecessários.

 sudo apt-get autoclean 

Ou limpe o cache em sua totalidade (libera mais espaço em disco):

 sudo apt-get clean 

3. Limpe o cache de miniaturas

O Ubuntu cria automaticamente uma miniatura para visualização no gerenciador de arquivos. Ele armazena essas miniaturas em um diretório oculto em sua conta de usuário no local ~ / .cache / thumbnails.

Com o tempo, o número de miniaturas aumentaria dramaticamente. Além disso, o cache de miniaturas eventualmente conterá muitas miniaturas supérfluas de imagens que não existem mais.

Você pode verificar o tamanho do cache de miniaturas com o comando abaixo:

 du -sh ~/.cache/thumbnails 

Para o meu sistema, o cache de miniaturas tem mais de 300 MB de tamanho.

tamanho do cache de miniaturas pode ser um polegar dolorido

Portanto, é uma boa prática limpar o cache de miniaturas a cada poucos meses. A maneira mais rápida é usar o terminal:

 rm -rf ~/.cache/thumbnails/* 

4. Remova os kernels antigos do Linux que foram instalados manualmente [For Experts]

O comando discutido no ponto 1 remove o kernel Linux antigo. Mas não vai funcionar se você instalou manualmente o kernel no Ubuntu. Mas a remoção de kernels Linux antigos e não usados ​​ainda economizará muito espaço.

Portanto, se você instalou manualmente um kernel do Linux, talvez também possa desinstalá-lo manualmente.

Listar todos os kernels Linux instalados primeiro:

 sudo dpkg --list 'linux-image*' 

Remover os kernels antigos é o mesmo que remover qualquer outro pacote. Estou usando a expansão de shell para os números de versão para salvar a digitação. Ele solicitará uma lista de pacotes que serão removidos, para que você possa verificar a lista antes de continuar.

Nota: Substitua VERSION pela versão do kernel que você deseja remover.

 sudo apt-get remove linux-image-VERSION 

Minha recomendação é manter pelo menos dois ou, de preferência, três kernels, incluindo o mais recente. Desta forma, você terá pelo menos um / dois outros kernels para inicializar, se por qualquer motivo o kernel mais recente não conseguir inicializar.

5. Remover pacotes órfãos [para especialistas]

Esse passo é melhor evitado se você for um iniciante. Eu não sou fã desse método e aconselho que você evite.

Primeiro, vamos ver o que é um pacote órfão no Ubuntu.

Suponha que você tenha instalado um pacote 'myprogram'. Mas este pacote tem uma dependência na biblioteca 'mylib'. Esta biblioteca geralmente será instalada automaticamente com 'myprogram'. Quando você exclui 'myprogram', o mylib ainda pode permanecer no sistema. Assim mylib, neste caso, torna-se um pacote órfão.

Agora, o comando listado no ponto 1 remove esses pacotes órfãos. Mas imagine o caso em que você instalou manualmente o mylib antes de instalar meu programa. O comando 'apt autoremove' pode não remover o pacote órfão neste caso. E, portanto, você terá que excluí-lo manualmente.

Você terá que encontrar todos os pacotes órfãos primeiro e depois removê-los. Felizmente, temos uma ferramenta GUI para fazer isso: gtkorphan, uma interface gráfica para o deborphan.

Instale o gtkorphan através do terminal:

 sudo apt-get install gtkorphan 

E para remover pacotes órfãos, procure pela ferramenta Removido Pacote Órfão e execute-a para encontrar todos os pacotes órfãos em seu sistema:

Encontre e remova pacotes órfãos no Ubuntu

Honestamente, não irei por essa opção a menos que você realmente precise de cada Mb de espaço livre.

6. Desinstalando aplicativos desnecessários [Recomendado]

Todos nós temos alguns jogos e / ou aplicativos que dificilmente usamos. Não confia em mim? Vá e encontre o software instalado no sistema Ubuntu.

Você pode encontrar aplicativos instalados no Centro de Software

É provável que você tenha instalado vários aplicativos que raramente usa. Talvez você os tenha instalado no verso de uma resenha incrível, fora da nosiness ou para lidar com uma tarefa específica.

Se você precisa de mais espaço para se livrar dos aplicativos não utilizados ou menos usados, é sempre uma boa idéia.

Você pode remover um programa do centro de software ou usar o comando abaixo com um nome de aplicativo específico:

 sudo apt-get remove package-name1 package-name2 

7. Encontre e remova arquivos duplicados

Às vezes você pode ter arquivos duplicados em lugares diferentes no seu sistema. Livrar-se das duplicatas irá certamente libertar algum espaço e limpar o seu sistema Ubuntu.

Você pode usar uma ferramenta GUI como o FSlint ou uma ferramenta de linha de comando como o FDUPES para essa tarefa. Eu recomendo a leitura deste artigo para ver como usar essas ferramentas para remover arquivos duplicados.

FDUPES: localizando e removendo arquivos duplicados

8. Remover versões mais antigas dos aplicativos Snap [conhecimento intermediário]

Você provavelmente já sabe que os pacotes do Snap são maiores em tamanho. Além disso, o Snap armazena pelo menos duas versões mais antigas do aplicativo (no caso, você quer voltar para a versão mais antiga). Isso consome um enorme pedaço de espaço. No meu caso, foi mais de 5 GB.

 du -h / var / lib / snapd / snaps

4.0K / var / lib / snapd / snaps / parcial

5.6G / var / lib / snapd / snaps

Alan Pope, parte da equipe Snapcraft da Canonical, criou um pequeno script que você pode usar e executar para limpar todas as versões mais antigas de seus aplicativos de encaixe.

O que você precisa fazer aqui é criar um novo shell script e usar as seguintes linhas no seu script:

 #! / bin / bash

# Remove revisões antigas de snaps

# FECHE TODOS OS INSTANTÂNEOS ANTES DE EXECUTAR ESTE

set -eu

lista de snap --all | awk '/ disabled / {print $ 1, $ 3}' |

enquanto lê a revisão do snapname; Faz

snap remove "$ snapname" --revision = "$ revisão"

feito

Dê permissão de execução, corra com sudo e veja a magia dele. O script removeu os pacotes antigos do Snap e liberou mais da metade do espaço de 5 GB usado pelo Snap.

 du -h / var / lib / snapd / snaps

4.0K / var / lib / snapd / snaps / parcial

2.5G / var / lib / snapd / snaps

9. Usando ferramentas GUI para liberar espaço no Ubuntu

Vimos um número de opções de linha de comando para criar espaço no sistema Linux, mas eu entendo se você não quer usar os comandos.

Lembrar todos os comandos ou usá-los todos um por um pode não ser conveniente para você. E é por isso que temos várias ferramentas GUI que ajudarão você a fazer isso em poucos cliques com uma interface fácil de usar.

Stacer é uma dessas ferramentas que você pode usar. Você pode ler este artigo para saber como usar o Stacer no Ubuntu.

Stacer - Dashboard

Você pode conferir mais ferramentas para limpar o Ubuntu e fazer algum espaço livre facilmente.

Empacotando

Então, você viu várias maneiras de limpar o sistema Ubuntu. Pessoalmente, eu uso o apt-get autoremove com mais freqüência do que qualquer outro comando aqui. O uso regular desse comando mantém o sistema livre de arquivos desnecessários.

Espero que este artigo tenha ajudado você a disponibilizar espaço livre no Ubuntu, no Linux Mint e em outras distribuições desse tipo. Deixe-me saber se isso funcionou para você ou se você tem alguma outra dica para compartilhar.

Recomendado

Corrigir erro "Falha ao buscar" com o Google Chrome no Ubuntu e no Linux Mint
2019
Conheça o CudaText: um editor de códigos abertos de várias plataformas
2019
Personalização do Ubuntu MATE
2019