Purgar todos los archivos de configuración de paquetes desintalados con anterioridad.

abril 10, 2007

Navegando por las distintas páginas, foros y blogs dedicados a ubuntu, me encontré con esta herramienta cuya virtud se deduce con solamente leer el título de esta entrada. Y como lo útil no abunda me decidí a compartirla en este espacio.
¿De qué se trata? la respuesta es simple, los que alguna vez han removido alguna aplicación y con posterioridad la han vuelto a instalar se han encontrado con que la configuración previa de dicha aplicación aparece completamente intacta, idéntica a como la teníamos configurada antes del primer divorcio, eso se debe a que el sistema, si no se lo ordenamos expresamente, guarda una serie de librerias las que no se van con el “remove”. Esto es justamente lo que hace esta linea de comando:

dpkg -l |awk ‘/^rc/ {print $2}’ |xargs sudo dpkg –purge

ojo, que antes de “purge” van dos guiones (–)

En esta pagina en inglés encontré la explicación de la linea:
acá
Lo que es algo así:
Con dpkg -l selecciona todas los paquetes que comienzan con rc (paquetes eliminados cuyas configuraciones continuan en el sistema), luego pasa a la sección purge que los elimina.

Yo lo probé y removió cosas que ni me acordaba que estaban allí

Anuncios

2 comentarios to “Purgar todos los archivos de configuración de paquetes desintalados con anterioridad.”

  1. Javier R. Says:

    hola, gracias por el truco, pero no lo he podido copiar y pegar directamente a la consola.
    No es primera vez que me pasa, que trato de copiar un comando desde un Blog y al pegarlo no pasa nada.
    El problema es que no me deja copiar el comando completo sólo cada expresión a la vez. ¿Raro no?
    Al final puse el comando a mano
    ojo en vez de ‘ puse ‘ es decir el comando quedó así:
    $ dpkg -l |awk ‘/^rc/ {print $2}’|xargs sudo dpkg –purge
    Gracias funciona perfecto

  2. sakharov Says:

    que raro lo he probado y se copia y pega de lo mas bien
    De todas formas lo dejo acá sin el sistema de comillas para el que lo necesite:

    dpkg -l |awk ‘/^rc/ {print $2}’ |xargs sudo dpkg –purge


Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: