May 09
2008¿Problemas para desinstalar alguna aplicación en Ubuntu?
Asignado a: (SOLO UBUNTU, TIPS) por Catrip en 09-05-2008

Hace algunas semanas, aún con Ubuntu Gutsy Gibbon, se me ocurrió instalar un paquete para Hardy Heron, específicamente Hotwire.
Pero ¿Qué es Hotwire?
Hotwire es un shell gráfico previsto para substituir a la típica terminal de Unix. Incluye muchas características fruto de la unión de un emulador de terminal, un shell y utilidades básicas como ls o grep.
Todo parecía ir de manera correcta, hasta llegar a un punto, en el que el sistema ya no podía continuar, tenía problemas de dependencias (pues claro, trataba de instalar un paquete y no pensé en eso), detuve la instalación y quise desinstalar, pero al final obtuve:
el subproceso post-removal script devolvió el código de salida de error 1
Fue entonces cuando pensé en indicarle a Ubuntu que este paquete ya estaba desinstalado, y ¿cómo lo hice?, de la siguiente manera:
sudo gedit /var/lib/dpkg/status
El archivo status contiene la información de los paquetes instalados en el sistema, y solo busqué el paquete que entró en conflicto Hotwire y apareció lo siguiente:
Package: hotwire
Status: reinstall half installed
Priority: optional
Section: gnome
Entonces, hice el cambio de reinstall half installed simplemente a purge ok not-installed, guardé el archivo y con esto garanticé que Ubuntu “creyera” que Hotwire ya estaba desinstalado y todo volvía a la normalidad.
NOTA: El archivo /var/lib/dpkg/status es muy delicado, es recomendable hacer copias de seguridad para no tener problemas mayores.






ACERCA DE:
