J'ai essayé d'installer Adobe Air sur ma machine Ubuntu 64 bits. La première chose que j’ai essayée était de suivre ce tutoriel qui relie les bibliothèques manquantes par des liens symboliques , mais il a l’impression que HAL était toujours disponible. J’ai donc dû suivre ce guide pour obtenir HAL travailler . Le problème est que lorsque je tente d’exécuter ./AdobeAIRInstaller.bin
, il me dit qu’il ne trouve pas libgtk-x11-2.0.so.0
en raison de la structure de dossiers de 13.10 (les bibliothèques ne sont plus simplement dans/usr/lib, ils sont sous-classés par build). J'ai ensuite essayé de créer un lien symbolique de /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
vers /usr/lib/libgtk-x11-2.0.so.0
, mais voilà, nous avons besoin que ce soit une bibliothèque 32 bits, déclare l'éditeur de liens:
/tmp/air.RYKQLa/setup: error while loading shared libraries: libgtk-x11-2.0.so.0: wrong ELF class: ELFCLASS64
Je n'arrive pas à trouver le paquet libgtk-x11
dans Synaptic, et Sudo apt-get install libgtk2.0-0:i386
n'a pas obtenu la bonne bibliothèque. Existe-t-il un moyen de contourner cela ou d’obtenir libgtk-x11-2:i386
? Merci d'avance!
Puisque vous avez dit libgtk-x11-2:i386
est installé (via apt, ce qui n'est pas le cas, généralement), vous devez créer un lien symbolique vers /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
:
cd /usr/lib
rm ./libgtk-x11-2.0.so.0
ln -s /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0