epelpad

Como eliminar un paquete mal configurado en Ubuntu

Un post cortito pero util.

Si alguna vez has obtenido un error de configuración al instalar un paquete en Ubuntu muy probablemente podrás observar un mensaje de error cada vez que intentez instalar otro paquete. Esto es muy molesto , pero para ello hay un comando que elimina esos paquetes mal configurados o Instalados, simplemente teclea en terminal lo siguiente:


sudo aptitude purge $(dpkg -l|grep ^rc|awk '{ print $2 }')



VISITA MIS POSTS





Fuente

9 comentarios - Como eliminar un paquete mal configurado en Ubuntu

ChamberDoor

Nunca me pasó, pero me gustaría saber que quieren decir los parámetros:
" (dpkg -l|grep ^rc|awk '{ print $2 }') "

Yo, si sabría cual es el programa que me enquilombó todo le daría al: # aptitude purge programaencuestion y en todo caso después lo instalaría de nuevo a ver que onda.

¿ Qué hace este dpkg -l ? ¿Te identifica sólo dónde está el problema? ¿Qué onda?

ChamberDoor
MukenioArg dijo:
ChamberDoor dijo:
Nunca me pasó, pero me gustaría saber que quieren decir los parámetros:
" (dpkg -l|grep ^rc|awk '{ print $2 }') "

Yo, si sabría cual es el programa que me enquilombó todo le daría al: # aptitude purge programaencuestion y en todo caso después lo instalaría de nuevo a ver que onda.

¿ Qué hace este dpkg -l ? ¿Te identifica sólo dónde está el problema? ¿Qué onda?


Si no me equivoco lo que hace el "dpkg -l <patron>" es listar todos los paquetes que cumplan con el patron dado. En este caso lista los paquetes que tienen configuracion residual o con problemas de configuracion. Luego el aptitude purge los purga del sistema.
Saludos


Interesante. Siempre está bueno aprender cosas nuevas.
Gracias che por responder.
solemno +1
sudo: add-apt-repository: command not found [email protected]:~$ burg bash: burg: orden no encontrada [email protected]:~$ sudo aptitude purge $(dpkg -l|grep ^rc|awk '{ print $2 }') E: Línea 52 mal formada en lista de fuentes /etc/apt/sources.list (análisis de URI) E: No se pudo bloquear /var/lib/dpkg/lock - open (11 Recurso temporalmente no disponible) E: Imposible bloquear el directorio de administración (/var/lib/dpkg/), ¿está otro proceso usándolo? E: Línea 52 mal formada en lista de fuentes /etc/apt/sources.list (análisis de URI) E: No se pudo leer la lista de fuentes.
Escribir un comentario...