Estaba intentando instalar algunas bibliotecas de 32 bits con dpkg -i --force-architecture
el 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 -l
muestra que el estado es rU
para el paquete.
Probé dpkg-configure -a
, dpkg--reconfigure
, apt-get install -f
, apt-get clean
y apt-get autoclean
bá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 :arch
donde arch
está i386
o amd64
. Pruebe la versión i386 libgtk1.2
nombrándola explícitamente:
sudo apt-get purge libgtk1.2:i386
Si esto falla debido a problemas de dependencia, intente agregar la -f
opció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.