|
Fazendo a manutenção no Debian e derivados |
|
|
|
|
Por Wagner da Silva Arestides
|
|
05 de janeiro de 2009 |
Percebi que muitos questionam como se faz a manutenção em uma distribuição GNU/Linux. Muitos têm dúvidas de como fazer a limpeza de arquivos temporários; desfragmentação do disco rígido; e por fim a limpeza e desfragmentação dos "registros". Aos novos usuários do GNU/Linux, informo que não existe desfragmentação do disco rígido nem tampouco limpeza e desfragmentação do "registro" do sistema. Por se tratar de um SO diferente do pseudo SO essas características de manutenção não existirão no GNU/Linux. Passarei umas dicas que servirão para usuários da distro Debian e derivados. ;) Obs.: Todo o procedimento de manutenção será feito no terminal e logado como usuário ROOT. Primeiramente libere os pacotes desnecessários com esse comando:
# apt-get autoremove Para fazer uma limpeza em pacotes órfãos e desnecessários use o camando a seguir:
# apt-get remove $(deborphan) Se você não tiver a ferramenta acima instale-a dessa forma:
# apt-get update && apt-get install deborphan Para liberar mais espaço no disco rígido será necessário limpar o cache de pacotes baixados em "/var/cache/apt/archives/". Esse cache destina-se a instalação de novos programas para a distribuição Debian e derivados. Não exclua o conteúdo deste diretório se você pretende de alguma forma reinstalar os programas que você baixou e instalou com o APT-GET. Você pode também gravar esse cache em CD-RW ou em DVD-RW para uma possível instalação e reinstalação de pacotes que foram baixados. O ideal seria armazenar esse cache em um HDD externo que seria o mais apropriado ou até mesmo armazenando em um pendriver que também seria conveniente. Esse procedimento poupará tempo na instalação ou reinstalação de novos programas. Se você estiver convicto que não precisará mais desses pacotes proceda da seguinte forma:
# apt-get clean Use o "localepurge" para eliminar os locales de outros idiomas. Você não precisará usar idiomas como o russo e o japonês no teu sistema, não é mesmo? Antes de eliminar os idiomas que você não vai querer em teu sistema mantenha marcado ou marque as opções pt, pt_BR, en e en_US para pacotes em inglês.
# localepurge
Se não tiver esse utilitário instale-o da seguinte forma:
# apt-get install localepurge
Para finalizar não esqueça de esvaziar a lixeira. ;)
Existe também uma ferramenta para uma otimização do uso da memória. Essa ferramenta se chama "prelink" e pode ser usada toda vez em que se for instalar pacotes novos no sistema.
Para instalar:
# apt-get install prelink
Procedendo com a otimização:
# prelink -amR
Suplementando a dica acima, podemos também eliminar o conteúdo do diretório "/tmp". Existem distros, senão a maioria, que têm um script para limpar o conteúdo desse diretório durante a carga do boot. Quando usava a distro Kurumin me lembro que havia esse script de limpeza. Não sei se ainda há alguma distro sem esse script de limpeza do diretório "/tmp", mas o fato é que acho importante a remoção do conteúdo deste diretório para liberar espaço em disco. Se a distribuição GNU/Linux que você está usando não tem esse script vamos excluí-lo manualmente, se houver, desconsidere esta última dica.
Antes de mais nada, faça um backup de todos os teus arquivos pessoais para não haver imprevistos e embaraços quando de uma possível execução "acidental" ou "desastrosa" deste procedimento que irei apresentar. Alerto enquanto a isso pois em uma simples desatenção você poderá executar o "rm -rf /" e dizer adeus ao teu sistema e arquivos pessoais. :|
Com o backup dos arquivos pessoais feito, execute os procedimentos abaixo:
Tecle CTRL+ALT+F1; logue-se como usuário ROOT; Ex.: Login: root; digite a senha de administrador; será necessário fechar o gerenciador de janelas para não haver erros ou problemas com o mesmo quando da execução deste procedimento.
Fechando o ambiente gráfico:
# killall kdm (se estiver usando o KDE)
# killall gdm (se estiver usando o Gnome)
Vamos agora excluir todo conteúdo do diretório "/tmp":
# rm -rf /tmp/*
Voltemos ao ambiente gráfico:
# kdm start
ou
# gdm start
Espero ter esclarecido e ajudado os novos usuários GNU/Linux. ;)
|