Limpando traços de pacotes removidos do sistema
De gutocarvalho.net
Dica Rápida
Removendo traços de pacotes do sistema
Quando removemos um pacote com os comandos abaixo:
root@localhost:/# apt-get remove pacote
ou
root@localhost:/# dpkg -R pacote
O pacote é removido mas o arquivos de configuração continuam no sistema
para verificar isto podemos usar o comandoa abaixo:
root@localhost:/# dpkg --list|grep ^rc
tudo que começa com RC significa que o pacote foi removido mas os arquivos de configuração ficaram....
rc cupsys-driver-gutenprint 5.0.0.99.1-0ubuntu2 printer drivers for CUPS rc ekiga 2.0.3-0ubuntu8 H.323 and SIP compatible VOIP client rc evolution-common 2.10.1-0ubuntu2 architecture independent files for Evolution rc evolution-exchange 2.10.1-0ubuntu1 Exchange plugin for the Evolution groupware rc f-spot 0.3.5-0ubuntu2 personal photo management application 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 rc language-pack-ar-base 7.04+20070412 translations for language Arabic rc language-pack-gnome-bn-base 7.04+20070412 GNOME translations for language Bengali rc language-pack-gnome-de-base 7.04+20070412 GNOME translations for language German rc language-pack-gnome-es-base 7.04+20070412 GNOME translations for language Spanish; Cas rc language-pack-gnome-fr-base 7.04+20070412 GNOME translations for language French rc language-pack-gnome-hi-base 7.04+20070412 GNOME translations for language Hindi rc language-pack-gnome-ru-base 7.04+20070412 GNOME translations for language Russian rc language-pack-gnome-xh-base 7.04+20070412 GNOME translations for language Xhosa rc libaudacious4 1.2.2-4 Audacious C++ shared library rc libglib1.2 1.2.10-17build1 The GLib library of C routines rc libgtk1.2 1.2.10-18 The GIMP Toolkit set of widgets for X rc libgtk1.2-common 1.2.10-18 Common files for the GTK+ library rc libmikmod2 3.1.11-a-6ubuntu3 A portable sound library rc libtagc0 1.4-4build1 TagLib Audio Meta-Data Library (C bindings) rc network-manager 0.6.4-6ubuntu7 network management framework daemon rc network-manager-gnome 0.6.4-6ubuntu7 network management framework (GNOME frontend rc tcl8.4 8.4.14-0ubuntu1 Tcl (the Tool Command Language) v8.4 - run-t rc tomboy 0.6.3-0ubuntu1 desktop note taking program using Wiki style rc ttf-arphic-ukai 0.1.20060928-2 "AR PL ZenKai Uni" Chinese Unicode TrueType rc ttf-arphic-uming 0.1.20060928-2ubuntu3 "AR PL ShanHeiSun Uni" Chinese Unicode TrueT rc ttf-bengali-fonts 0.4.7.3 Free TrueType fonts for the Bengali language rc ttf-devanagari-fonts 0.4.7.3 Free TrueType fonts for languages using the rc ttf-gentium 1.02-2ubuntu2 Gentium TrueType font rc ttf-gujarati-fonts 0.4.7.3 Free TrueType fonts for the Gujarati languag rc ttf-kannada-fonts 0.4.7.3 Free TrueType fonts for the Kannada language rc ttf-lao 0.0.20060226-2 TrueType font for Lao language rc ttf-malayalam-fonts 0.4.7.3 Free TrueType fonts for the Malayalam langua rc ttf-oriya-fonts 0.4.7.3 Free TrueType fonts for the Oriya language rc ttf-punjabi-fonts 0.4.7.3 Free TrueType fonts for the Punjabi language rc ttf-tamil-fonts 0.4.7.3 Free TrueType fonts for the Tamil language rc ttf-telugu-fonts 0.4.7.3 Free TrueType fonts for the Telugu language rc xchat-common 2.8.0-0ubuntu4
bom para remover esta "sujeira" deixada para trás precisamos usar o seguinte comando
root@localhost:/# apt-get --purge pacote
ou
root@localhost:/# dpkg -P pacote
esses comandos vão fazer um purge no pacote a ser removido, agora se seu sistema tem muitos pacotes assim prcisamos usar shellscript, coringas e uma forcinha do awk vamos lá....
root@localhost:/# for i in `dpkg --list|grep ^rc|awk '{ print $2 }'`;do dpkg -P $i;done
(Lendo banco de dados ... 91588 arquivos e diretórios atualmente instalados.) Removendo cupsys-driver-gutenprint ... Apagando arquivos de configuração de cupsys-driver-gutenprint ... (Lendo banco de dados ... 91588 arquivos e diretórios atualmente instalados.) Removendo ekiga ... Apagando arquivos de configuração de ekiga ... (Lendo banco de dados ... 91588 arquivos e diretórios atualmente instalados.) Removendo evolution-common ... Apagando arquivos de configuração de evolution-common ... (Lendo banco de dados ... 91588 arquivos e diretórios atualmente instalados.) Removendo evolution-exchange ... Apagando arquivos de configuração de evolution-exchange ... (Lendo banco de dados ... 91588 arquivos e diretórios atualmente instalados.) Removendo f-spot ... Apagando arquivos de configuração de f-spot ... (Lendo banco de dados ... 91588 arquivos e diretórios atualmente instalados.) 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.) Removendo language-pack-ar-base ... Apagando arquivos de configuração de language-pack-ar-base ... (Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.) Removendo language-pack-gnome-bn-base ... Apagando arquivos de configuração de language-pack-gnome-bn-base ... (Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.) Removendo language-pack-gnome-de-base ... Apagando arquivos de configuração de language-pack-gnome-de-base ... (Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.) Removendo language-pack-gnome-es-base ... Apagando arquivos de configuração de language-pack-gnome-es-base ... (Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.) Removendo language-pack-gnome-fr-base ... Apagando arquivos de configuração de language-pack-gnome-fr-base ... (Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.) Removendo language-pack-gnome-hi-base ... Apagando arquivos de configuração de language-pack-gnome-hi-base ... (Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.) Removendo language-pack-gnome-ru-base ... Apagando arquivos de configuração de language-pack-gnome-ru-base ... (Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.) Removendo language-pack-gnome-xh-base ... Apagando arquivos de configuração de language-pack-gnome-xh-base ... (Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.) Removendo libaudacious4 ... Apagando arquivos de configuração de libaudacious4 ... (Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.) Removendo libglib1.2 ... Apagando arquivos de configuração de libglib1.2 ... (Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.) Removendo libgtk1.2 ... Apagando arquivos de configuração de libgtk1.2 ... (Lendo banco de dados ... 91582 arquivos e diretórios atualmente instalados.) Removendo libgtk1.2-common ... Apagando arquivos de configuração de libgtk1.2-common ... (Lendo banco de dados ... 91556 arquivos e diretórios atualmente instalados.) Removendo libmikmod2 ... Apagando arquivos de configuração de libmikmod2 ... (Lendo banco de dados ... 91556 arquivos e diretórios atualmente instalados.) Removendo libtagc0 ... Apagando arquivos de configuração de libtagc0 ... (Lendo banco de dados ... 91556 arquivos e diretórios atualmente instalados.) Removendo network-manager ... Apagando arquivos de configuração de network-manager ... (Lendo banco de dados ... 91550 arquivos e diretórios atualmente instalados.) Removendo network-manager-gnome ... Apagando arquivos de configuração de network-manager-gnome ... (Lendo banco de dados ... 91548 arquivos e diretórios atualmente instalados.) Removendo tcl8.4 ... Apagando arquivos de configuração de tcl8.4 ... (Lendo banco de dados ... 91548 arquivos e diretórios atualmente instalados.) Removendo tomboy ... Apagando arquivos de configuração de tomboy ... (Lendo banco de dados ... 91548 arquivos e diretórios atualmente instalados.) Removendo ttf-arphic-ukai ... Apagando arquivos de configuração de ttf-arphic-ukai ... (Lendo banco de dados ... 91546 arquivos e diretórios atualmente instalados.) Removendo ttf-arphic-uming ... Apagando arquivos de configuração de ttf-arphic-uming ... (Lendo banco de dados ... 91544 arquivos e diretórios atualmente instalados.) Removendo ttf-bengali-fonts ... Apagando arquivos de configuração de ttf-bengali-fonts ... (Lendo banco de dados ... 91543 arquivos e diretórios atualmente instalados.) Removendo ttf-devanagari-fonts ... Apagando arquivos de configuração de ttf-devanagari-fonts ... (Lendo banco de dados ... 91542 arquivos e diretórios atualmente instalados.) Removendo ttf-gentium ... Apagando arquivos de configuração de ttf-gentium ... (Lendo banco de dados ... 91541 arquivos e diretórios atualmente instalados.) Removendo ttf-gujarati-fonts ... Apagando arquivos de configuração de ttf-gujarati-fonts ... (Lendo banco de dados ... 91540 arquivos e diretórios atualmente instalados.) Removendo ttf-kannada-fonts ... Apagando arquivos de configuração de ttf-kannada-fonts ... (Lendo banco de dados ... 91539 arquivos e diretórios atualmente instalados.) Removendo ttf-lao ... Apagando arquivos de configuração de ttf-lao ... (Lendo banco de dados ... 91538 arquivos e diretórios atualmente instalados.) Removendo ttf-malayalam-fonts ... Apagando arquivos de configuração de ttf-malayalam-fonts ... (Lendo banco de dados ... 91537 arquivos e diretórios atualmente instalados.) Removendo ttf-oriya-fonts ... Apagando arquivos de configuração de ttf-oriya-fonts ... (Lendo banco de dados ... 91536 arquivos e diretórios atualmente instalados.) Removendo ttf-punjabi-fonts ... Apagando arquivos de configuração de ttf-punjabi-fonts ... (Lendo banco de dados ... 91535 arquivos e diretórios atualmente instalados.) Removendo ttf-tamil-fonts ... Apagando arquivos de configuração de ttf-tamil-fonts ... (Lendo banco de dados ... 91534 arquivos e diretórios atualmente instalados.) Removendo ttf-telugu-fonts ... Apagando arquivos de configuração de ttf-telugu-fonts ... (Lendo banco de dados ... 91533 arquivos e diretórios atualmente instalados.) Removendo xchat-common ... Apagando arquivos de configuração de xchat-common ...
e pronto ;)

