Ubuntu - Limpando os resíduos de configuração, pacotes

No Ubuntu, como qualquer sistema operacional, arquivos obsoletos ou desnecessários não são destruídos automaticamente.

É possível removê-los para economizar espaço.

Um software de propósito especial está sendo desenvolvido (ainda em beta)

Pacotes

Remover arquivos de configuração obsoletos

  • Ao desinstalar um pacote, os arquivos de configuração não são destruídos em antecipação a uma futura reinstalação do pacote.
  • Para limpar arquivos de configuração não utilizados, use este comando (em um terminal):
  •  sudo dpkg --purge $ (COLUMNS = 200 dpkg -l | grep "^ rc" | tr-s '' | cortar -d '' -f 2) 
  • Note que: também é possível excluir os arquivos de configuração ao desinstalar um pacote via
  • Synaptic, verificando a "remoção completa".
  • Adept Manager usando "Purge Request".
  • Usando o comando --purge.

 sudo aptitude remover nome-de-pacote --purge 

Remova os pacotes no cache

Quando você faz o download e instala os pacotes, eles são armazenados em cache para evitar a necessidade de baixá-los novamente.

Para remover estes pacotes, existem dois comandos que podem ser usados: aptitude ou apt-get (o aptitude é melhor):

  • O autoclean remove pacotes que não podem ser baixados.
  • clean remove todo o pacote em cache.

Portanto, digite:

 sudo aptitude autoclean sudo fitness limpo 

Kernels

Quando o kernel é atualizado, as versões mais antigas ainda estão instaladas.

Para remover uma versão de um kernel, você deve saber o nome exato do pacote, que é

linux-image-kernel.version-indexofimage-generic

A melhor maneira é tentar desinstalar os kernels antigos através do gerenciador de pacotes.

  • Inicie o seu modo root do gerenciador
    • kdesu adept_manager se você tiver kde e adept,
    • gksu synaptic para synaptic e Gnome (ou Xfce)), então procure pela "linux-image".
  • Se você tiver adepto, desmarque "não instalado" no visor (abaixo da barra de pesquisa).
  • Se você tiver synaptic, classifique os pacotes instalados primeiro pela primeira coluna
  • Se você tiver várias versões do kernel, ou se tiver imagens diferentes do mesmo kernel, poderá desinstalar as mais antigas.

É aconselhável sempre manter as últimas duas versões pelo menos. Se uma atualização falhar na última versão do kernel, ainda é possível reverter para uma versão mais antiga, em vez de passar por um liveCD.

Logfiles

O diretório / var / log contém os logs da maioria dos serviços e softwares.

Se são úteis para resolver problemas, ainda ocupam muito espaço.

A maioria dos serviços executa uma rotação de log (para manter um número limitado) ou limita seu tamanho, mas nem sempre.

Para ser concluído (ou até mesmo excluir arquivos de log antigos)

Lixeira / Lixo

Não se esqueça de esvaziar o lixo regularmente no Linux. Para isso, use a seguinte linha de comando:

 rm -r -f ~ / .local / share / Lixeira / arquivos / * 

Miniaturas de imagens

Quando você está navegando na internet, o Linux armazena as miniaturas das imagens para facilitar o seu carregamento futuro ... Geralmente elas não são removidas.

O código abaixo permitirá a remoção de miniaturas durante 7 dias.

 encontre ~ / .thumbnails -tipo f -atime +7 -exec rm {} \; 

Configuração de resíduos nos diretórios / home

Mesmo que você tenha desinstalado um software e / ou tenha seus arquivos de configuração removidos do diretório / etc, o software pode ter deixado os arquivos de configuração no diretório inicial de cada usuário.

  • Por exemplo, o software MPlayer deixa arquivos no diretório ~ / .Mplayer.
  • É o mesmo para a maioria das aplicações.
  • Note que: Esses arquivos podem levar proporções significativas.
  • Por exemplo, o Google Earth armazena um cache (de pelo menos 200 MB) no diretório inicial de cada usuário

Indo além

Para ganhar mais espaço e remover outros arquivos desnecessários, você também pode esvaziar a lixeira.

  • Note que: para as partições em unidades externas (chaves USB, MP3 players, partição NTFS ...), o Nautilus (o navegador de arquivos do Ubuntu) cria uma pasta.Trash-username contendo os arquivos excluídos.
  • Lembre-se também de apagar esta pasta (pressione CTRL + H no Nautilus para ver os arquivos ocultos).
  • Para ser completado

Automação de Tarefas

  • Simplesmente crie arquivos contendo estes comandos:
  • Para arquivos de configuração obselete:
     pkg --purge $ (COLUMNS = 200 dpkg - l | grep "^ rc" | tr - s '' | cortar - d '' - f 2) 
  • Para pacotes armazenados no cache:
     sudo aptitude limpo 
  • E siga as instruções desta FAQ: Automatize as tarefas com cron e init
Artigo Anterior Próximo Artigo

Principais Dicas