J'utilise une installation 64 bits d'Oneiric. J'ai besoin d'installer le paquet ia32-libs pour faire fonctionner certaines applications (evince, Adobe reader). Par exemple, Adobe Reader donne l'erreur suivante: erreur lors du chargement des bibliothèques partagées: libGL.so.1: impossible d'ouvrir le fichier d'objet partagé: aucun fichier ou répertoire de ce type.
Cependant, je ne suis pas en mesure de l'installer car il montre une dépendance sur ia32-libs-multiarch, qui à son tour montre une dépendance sur gstreamer0.10-plugins-good: i386. Cela dépend à son tour de quelques autres packages.
Comment puis-je installer ces packages en toute sécurité et répondre à toutes les dépendances.
Installez les dépendances comme d'habitude, mais ajoutez :i386
comme dans:
Sudo apt-get install libgl1-mesa-glx:i386
Si vous obtenez une situation impossible, essayez d'abord d'installer la bibliothèque C 32 bits, puis les autres packages:
Sudo apt-get install libc6:i386
Voir aussi La fonction multiarch en 11.10 signifie-t-elle la mort de la force - l'architecture s'installe?
J'ai eu le même problème et cela a fonctionné pour moi
Créez ce fichier:
Sudo nano /etc/apt/preferences
et insérez les lignes suivantes:
Package: *
Pin: release a=quantal*
Pin-Priority: 2012
Ctrl-X pour quitter et Y pour enregistrer
Effectuez ensuite une rétrogradation:
Sudo apt-get dist-upgrade
Installez ensuite ia32-libs
Sudo apt-get install ia32-libs
N'oubliez pas de supprimer le fichier de préférences que vous avez créé afin que d'autres mises à jour soient trouvées!
Sudo rm /etc/apt/preferences
essayez d'ajouter i386 à vos préférences multiarch
dpkg --add-architecture i386
apt-get update
Étonnamment, faites juste ce qu'il dit après l'échec de l'installation forcée I.E .:
Sudo apt-get -f install
Cela exécute apparemment une installation forcée sur les packages de dépendance ayant échoué pour la commande précédente et a résolu mes problèmes d'installation d'Adobe Acrobat 9.5.1 dans Ubuntu 11.10.