web-dev-qa-db-fra.com

Exécution d'une application 32 bits sous Linux 64 bits

Par erreur, j'ai installé Linux 64 bits (hé! Ça arrive à tous les1!). Comment puis-je exécuter une application 32 bits sous ce linux?

10
UAdapter

La plupart des applications (ainsi, toutes les applications) figurant dans le référentiel fonctionneront avec les versions 64 bits d'Ubuntu. Donc des choses comme Firefox, Gedit, Chromium, etc. La plupart des applications qui ne sont que i386/x86_32bit only seront toujours installées et exécutées sans qu'aucune modification supplémentaire ne soit nécessaire. Encore moins auront des problèmes avec les bibliothèques système liées ou partagées. Vous pouvez installer le package ia32-libs qui installera la plupart des bibliothèques partagées 32 bits nécessaires au fonctionnement du logiciel 32 bits.

5
Marco Ceppi

Je ne vois pas en quoi l'installation d'un système d'exploitation 64 bits sur un processeur qui le supporte (la plupart le font depuis des années maintenant) est une erreur, il est donc tout à fait judicieux de tirer parti des avantages de l'architecture 64 bits! Je dois dire que depuis au moins quelques années, mis à part les problèmes de flash 64 bits, je n'ai pas eu à me soucier de cela.

En disant ça, qu'est-ce que tu essaies de courir? Mon système a quelques bibliothèques 32 bits et des fichiers i386/i686 .deb que j'ai installés de force (qui semblent être indépendants de l'architecture de toute façon), et vous remarquerez peut-être que vos travaux fonctionnent de la même manière.

L'application que vous essayez d'utiliser fonctionne-t-elle sur le système 64 bits?

3
kwiksand

Pour compiler et installer des applications 32 bits sur Ubuntu 64 bits, il ne faut pas oublier de mentionner getlibs également disponible à partir de ppa de Jamin W Collins . Cet outil aide beaucoup à résoudre les dépendances de 32 bibliothèques lors de l'installation d'applications 32 bits sur un système 64 bits.

3
Takkat