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 ;)

Ferramentas pessoais