¿Cómo elimino un paquete con estado "rU"?

¿Cómo elimino un paquete con estado "rU"?

Estaba intentando instalar algunas bibliotecas de 32 bits con dpkg -i --force-architectureel comando. Pero falló debido a un problema de dependencia.

Ahora, si intento instalar la versión de 64 bits de la misma biblioteca, dice que ya está instalada. Si intento eliminarlo dice que no está instalado.

dpkg-query -lmuestra que el estado es rUpara el paquete.

Probé dpkg-configure -a, dpkg--reconfigure, apt-get install -f, apt-get cleany apt-get autocleanbásicamente todas las búsquedas posibles en Google.

¿Cómo puedo salir de esta instalación de paquete atascada?

Respuesta1

Los paquetes de múltiples arcos deben tener el sufijo :archdonde archestá i386o amd64. Pruebe la versión i386 libgtk1.2nombrándola explícitamente:

sudo apt-get purge libgtk1.2:i386

Si esto falla debido a problemas de dependencia, intente agregar la -fopción.

¿De dónde sacaste estas bibliotecas? La biblioteca GTK+ actual está en 2.24-4 para Natty (libgtk2.0-0). libgtk1.2 se puede encontrar en Hardy y Dapper segúnpaquetes.ubuntu.com.

información relacionada