Estoy tratando de instalar Adobe Air en Ubuntu 13.10. En esta versión de Ubuntu, los paquetes ia32-libs
ya ia32-libs-multiarch
no están disponibles, así que estoy tratando de instalar las bibliotecas de 32 bits necesarias por mi cuenta. Al ejecutar ./AdobeAIRInstaller.bin
, recibí varios errores sobre bibliotecas faltantes, la mayoría de las cuales logré instalar usando sudo apt-get install <library-name>:i386
y los errores desaparecieron. Sin embargo, tengo problemas para solucionar los dos últimos módulos faltantes:
Mensaje Gtk: no se pudo cargar el módulo "overlay-scrollbar" Mensaje Gtk: no se pudo cargar el módulo "unity-gtk-module"
Intenté instalar overlay-scrollbar-gtk2:i386
usando apt:
overlay-scrollbar-gtk2: i386: Depende: overlay-scrollbar: i386 pero no es instalable
Bien, depende de un paquete que no se pueda instalar. Que inconveniente. Así que intenté buscar en Google las bibliotecas de barra de desplazamiento de superposición de 32 bits para Saucy, que encontré aquí . Primero instalé overlay-scrollbar:
$ sudo dpkg -i overlay-scrollbar_0.2.16 + r359 + 13.10.20130826-0ubuntu1_all.deb (Leyendo la base de datos ... 226507 archivos y directorios actualmente instalados). Preparación para reemplazar overlay-scrollbar 0.2.16 + r359 + 13.10.20130826-0ubuntu1 (usando overlay-scrollbar_0.2.16 + r359 + 13.10.20130826-0ubuntu1_all.deb) ... Desembalaje de la barra de desplazamiento de superposición de reemplazo ... Configuración de la barra de desplazamiento de superposición (0.2.16 + r359 + 13.10.20130826-0ubuntu1) ... Procesando disparadores para libglib2.0-0: i386 ... Procesando disparadores para libglib2.0-0: amd64 ...
¡Excelente! Funcionó. Luego intenté instalar overlay-scrollbar-gtk2: i386:
$ sudo dpkg -i overlay-scrollbar-gtk2_0.2.16 + r359 + 13.10.20130826-0ubuntu1_i386.deb Selección del paquete previamente no seleccionado overlay-scrollbar-gtk2: i386. (Leyendo la base de datos ... 226507 archivos y directorios actualmente instalados). Desempaquetar overlay-scrollbar-gtk2: i386 (desde overlay-scrollbar-gtk2_0.2.16 + r359 + 13.10.20130826-0ubuntu1_i386.deb) ... dpkg: los problemas de dependencia impiden la configuración de overlay-scrollbar-gtk2: i386: overlay-scrollbar-gtk2: i386 depende de overlay-scrollbar. dpkg: error al procesar overlay-scrollbar-gtk2: i386 (--install): problemas de dependencia: dejar sin configurar Se encontraron errores al procesar: overlay-scrollbar-gtk2: i386
Entonces, aparentemente todavía necesito instalar overlay-scrollbar: i386, que no es instalable por apt y no fue instalado por el instalador anterior. Mis problemas con unity-gtk-module son bastante idénticos pero con diferentes nombres de paquetes.
Tengo un par de preguntas muy relacionadas con esto:
- ¿Por qué algunos paquetes muy importantes de 32 bits no se pueden instalar con apt? ¿Me estoy perdiendo una fuente?
- ¿Por qué no se instaló la versión i386 de overlay-scrollbar arriba? ¿Es porque el instalador contiene versiones de la biblioteca de 32 y 64 bits y decidió automáticamente instalar solo la de 64 bits en mi sistema? ¿Puedo forzarlo a instalar ambos?
Respuestas:
Simple.
Esto funcionará si ya ha instalado el paquete para su arquitectura. Si no, obtendrá errores al intentar usar dpkg / apt-get la próxima vez. Para solucionarlos, ejecute:
Busque
Package: [package name, overlay-scrollbar-gtk2 in this case]
y elimine las dependencias ignoradas deDepends:
(overlay-scrollbar en este caso).Si usa gedit, asegúrese de haber deshabilitado las copias de seguridad automáticas en Edición> Preferencias> Editor antes de guardar. Tenga en cuenta que gedit tiene preferencias separadas para cada usuario, y lo está ejecutando como root.
fuente
apt-get download overlay-scrollbar-gtk2:i386
;
sudo dpkg --force-depends -i overlay-scrollbar-gtk2_*_i386.deb
.El paquete overlay-scrollbar no viene en sabores i386 o amd64; se presenta como un sabor "total", que se instala en todos los arcos.
Parece que falta el encabezado Multi-Arch: permitido, por lo que no satisfará un paquete i386 dependiendo de él. Debe presentar un informe de error solicitando que se agregue el encabezado faltante.
fuente