Uma dica interessante pra quem não quer acumular "lixo" de configuração ao remover pacotes e programas do Ubuntu é fazer uma limpeza nos arquivos de configuração que ficam.
Quando removemos um pacote com o comando:
apt-get remove pacote
o pacote é removido mas os arquivos de configuração continuam no sistema. Para verificar quais arquivos de configuração ainda existem após a remoção digite este comando:
dpkg --list|grep ^rc
Os arquivos que começam com rc indicam que são arquivos de configuração de pacotes previamente removidos.
Exemplo:
rc gftp-common 2.0.18-16ubuntu2 shared files for other gFTP packages
rc gftp-gtk 2.0.18-16ubuntu2 X/GTK+ FTP client
rc gnome-games 2.18.1-0ubuntu1 games for the GNOME desktop
rc gnome-games-data 2.18.1-0ubuntu1 data files for the GNOME games
Para remover esta "sujeira" digite o comando:
sudo apt-get --purge pacote
ou
sudo aptitude purge pacote
Estes comandos irão fazer um purge no pacote a ser removido. Mas se o seu sistema possui muitos pacotes remanescentes será útil a utilização de um shellscript, coringas e a ajuda do awk. Digite assim no terminal:
for i in `dpkg --list|grep ^rc|awk '{ print $2 }'`;do dpkg -P $i;done
Removendo gftp-common ...
Apagando arquivos de configuração de gftp-common ...
(Lendo banco de dados ... 91585 arquivos e diretórios atualmente instalados.)
Removendo gftp-gtk ...
Apagando arquivos de configuração de gftp-gtk ...
(Lendo banco de dados ... 91585 arquivos e diretórios atualmente instalados.)
Removendo gnome-games ...
Apagando arquivos de configuração de gnome-games ...
(Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.)
Removendo gnome-games-data ...
Apagando arquivos de configuração de gnome-games-data ...
(Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.)
Espero que tenha sido útil.
Abraços!
Dica retirada e adaptada de: http://gutocarvalho.net
segunda-feira, 5 de maio de 2008
Limpando traços de pacotes removidos
Assinar:
Postar comentários (Atom)
5 comentários:
Amigo, fiz exatamente como vc sugeriu e o resultado foi esse:
sudo for i in `dpkg --list|grep ^rc|awk '{ print $2 }'`;do dpkg -P $i;done
bash: erro de sintaxe próximo a símbolo inesperado `do'
Como sou novato no linux... por favor me diga onde errei?
Uso ubuntu 8.04
Vlw
Olá amigo.
Tente primeiramente digitar "sudo su" (sem as aspas) no terminal (console) e depois digite o comando
for i in `dpkg --list|grep ^rc|awk '{ print $2 }'`;do dpkg -P $i;done
Acredito que irá funcionar. Se não der certo atente para as aspas nesse comando. Antes do comando dpkg e antes do primeiro ponto-e-vírgula a aspa é um acento de crase ( ` ). E as aspas que circundam as chaves ( { } ) é uma aspa simples (em teclados brasileiros é a tecla q fica do lado esquerdo da tecla de número 1).
Tente digitar o comando ao invés de Copiar/Colar porque ocorre de algumas vezes o navegador alterar os símbolos.
Caso não haja sucesso em nenhuma dessas alternativa sugiro apagar esses arquivos de configuração um a um como expliquei na postagem, sem o uso desse comando. Vai dar no mesmo, embora seja um pouco mais trabalhoso.
Mas espero que dê certo. Abraços!
opa...
Funcionou beleza... saiu todas as tralhas arquivadas, levantou uma poeira e tanto hehehehe (brincadeira)
Obrigado, amigão
Abraços
Que ótimo q deu certo amigo.
É sempre um prazer poder ajudar. Espero que sempre encontre dicas úteis no blog. Estarei, na medida do possível, atualizando-o sempre.
Abraços.
Boa noite Damyhonn! Ajudou pra caramba o scrip que você fez!
Valew!
Neiva.
Postar um comentário