J'ai plusieurs programmes qui requièrent des paquets 32 bits (pointant vers le paquet ia32-lib). Cependant, lorsque j'essaie de l'installer, cela se produit.
spirit@ubuntu:~$ Sudo apt-get install ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-multiarch but it is not installable
E: Unable to correct problems, you have held broken packages.
Pas de cris, les colis meurent tout le temps. J'ai essayé un mois plus tard cependant et j'ai toujours cette erreur, essayer d'installer le paquet spécifique produit cette erreur.
spirit@ubuntu:~$ Sudo apt-get install ia32-libs-multiarch
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ia32-libs-multiarch is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'ia32-libs-multiarch' has no installation candidate
Je ne suis pas un génie de Linux, mais il semble que le paquet n'existe pas. J'ai cherché Skype dans le centre de logiciels (on m'a dit que cela installe les packages 32 bits) et cela n'apparaît pas dans le centre de logiciels. Le téléchargement du site Web produit une erreur - assez curieusement - pas de package 32 bits.
Quiconque m'aide obtiendra une médaille des dieux avec le poids de mille planètes. Il suffit de ne pas le porter pour l'amour de Dieu.
On dirait que l'installation via WUBI n'a pas correctement détecté les architectures étrangères disponibles. Comme suggéré par tumbleweed, les architectures étrangères ne retournent probablement rien. Ajoutez i386 en tant qu'architecture étrangère, mettez à jour le cache d'apt, puis installez les bibliothèques 32 bits.
Sudo dpkg --add-architecture i386 && Sudo apt-get update && Sudo apt-get install ia32-libs
Installer Synaptic à partir de la fenêtre du terminal
Sudo apt-get install synaptic
Lancez Synaptic et allez dans "Paramètres> Dépôts"
deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse
Sudo apt-get update
Sudo apt-get install ia32-libs
La réponse de Scotty fonctionne très bien pour 12.10, mais si vous êtes sur 12.04, alors dpkg
ne supporte pas --add-architecture
. Essayez juste:
Sudo apt-get update
puis essayez d'installer ia32-libs en tant que
Sudo apt-get install ia32-libs
Mais il est probablement préférable d’installer plutôt le méta-package ia32-libs-multiarch.
Avez-vous essayé de les installer depuis le Centre de logiciel Ubunt? Il devrait nous localiser directement le paquet que nous recherchons. Recherchez "ia32", localisez ia32-libs-multiarch:i386
et ia32-libs
et installez-les.
Si cela ne résout pas le problème, essayez de changer le serveur à partir de Éditer> Sources logicielles et lancez la mise à jour à partir de Gestionnaire de mise à jour ou Sudo apt-get-update
avant d'essayer de installer à nouveau.
Le paquet ia32-libs n'est pas disponible, mais est désigné par un autre paquet! Erreur d'installation
Lors de l'installation de kingsoft office, j'ai rencontré un problème de version du système d'exploitation (une erreur bien connue, mais sans réponse appropriée) The following packages have unmet dependencies: ia32-libs: Depends: ia32-libs-multiarch but it is not installed
. J'ai essayé ~ 50 solutions mais aucune d'entre elles n'a fonctionné. Après cela, j’ai suivi les instructions du terminal ubuntu et mon omg a résolu mon problème.
Quand j'ai tiré la commande j'ai reçu le message suivant,
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
lib32asound2 lib32z1 lib32ncurses5 lib32bz2-1.0
Après cela, j'ai essayé d'installer tous les paquets mentionnés ci-dessus un à un et après l'installation de "lib32z1", mon problème était résolu :)
Sudo apt-get install lib32z1
Sudo apt-get install lib32ncurses5
Sudo apt-get install lib32bz2-1.0