<![CDATA[Forum Ubuntu-fr.org / Forcer l'exécution d'un programme en 32 bits ?]]> http://forum.ubuntu-fr.org/viewtopic.php?id=301556 Sun, 05 Apr 2009 09:15:54 +0000 FluxBB <![CDATA[Réponse à : Forcer l'exécution d'un programme en 32 bits ?]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=2539125#p2539125 Bon, j'ai appliqué la procédure http://doc.ubuntu-fr.org/installation/chroot32bits pas à pas pour faire un chroot.

J'insère le CD. Il ne se monte pas car visiblement il y a 2 déclarations dans le fstab. Pas grave, j'entre dans le chroot

dchroot -d

et je monte le CDROM

(32bits)xavier@ubuntu:~$ sudo mount /dev/cdrom /media/cdrom0
mount: block device /dev/scd0 is write-protected, mounting read-only

Je lance l'installation du programme :

(32bits)xavier@ubuntu:~$ cd /media/cdrom0/linux
(32bits)xavier@ubuntu:/media/cdrom0/linux$ ./installation.sh 
Verifying archive integrity... All good.
Uncompressing OALD7..........................
This installation doesn't support glibc-2.1 on Linux / x86_64

Please contact Loki Technical Support at support@lokigames.com
The program returned an error code (1)

Manifestement il y a un souci. Pourquoi je suis encore en 64 bits dans mon chroot ? yikes

(32bits)xavier@ubuntu:/media/cdrom0/linux$ uname -a
Linux ubuntu 2.6.27-11-generic #1 SMP Thu Jan 29 19:28:32 UTC 2009 x86_64 GNU/Linux

J'ai pourtant bien lancé l'installation en i386 avec la commande indiquée :

sudo debootstrap --arch i386 `lsb_release -c -s` /chroot/ubuntu32bits http://archive.ubuntu.com/ubuntu

Est-ce que quelqu'un sait de quoi ça peut venir ?

]]>
Sun, 05 Apr 2009 09:15:54 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=2539125#p2539125
<![CDATA[Réponse à : Forcer l'exécution d'un programme en 32 bits ?]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=2522654#p2522654 Bien vu ! big_smile

Voici la sortie :

xavier@ubuntu:/media/cdrom/linux$ linux32 ./installation.sh 
Verifying archive integrity... All good.
Uncompressing OALD7..........................
This installation doesn't support glibc-2.0 on Linux / x86

Please contact Loki Technical Support at support@lokigames.com
The program returned an error code (1)

Donc effectivement le code est cette fois bien exécuté en 32 bits.

Cela voudrait dire que l'erreur à la base vient de glibc-2.0 et pas du 64bits... je sens que je ne vais pas échapper au chroot neutral

Merci à tous pour votre précieuse aide wink

]]>
Sat, 28 Mar 2009 15:51:05 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=2522654#p2522654
<![CDATA[Réponse à : Forcer l'exécution d'un programme en 32 bits ?]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=2512974#p2512974
linux32 ./installation.sh
]]>
Mon, 23 Mar 2009 21:56:10 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=2512974#p2512974
<![CDATA[Réponse à : Forcer l'exécution d'un programme en 32 bits ?]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=2509430#p2509430 Comme indiqué dans le premier message, le paquet ia32-libs est installé (avec toutes ses dépendances). Le problème c'est qu'il ne semble pas être détecté... roll

]]>
Sun, 22 Mar 2009 10:35:06 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=2509430#p2509430
<![CDATA[Réponse à : Forcer l'exécution d'un programme en 32 bits ?]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=2509314#p2509314 Installe les ia32-libs dans Synaptic

Et réessaie.

]]>
Sun, 22 Mar 2009 09:40:55 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=2509314#p2509314
<![CDATA[Réponse à : Forcer l'exécution d'un programme en 32 bits ?]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=2508447#p2508447 Merci pour cette réponse.

Cependant cette page indique "Cette méthode est devenue totalement inutile avec Gutsy, car il intègre directement quasiment toutes les librairies pour faire simplement un chroot", je pensais donc que je pourrais m'en passer... ce n'est pas vraiment le cas ? Donc ce n'est pas "totalement inutile" mais "presque totalement inutile" ?

Xavier

]]>
Sat, 21 Mar 2009 18:18:41 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=2508447#p2508447
<![CDATA[Réponse à : Forcer l'exécution d'un programme en 32 bits ?]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=2498230#p2498230 Tout est ici :

http://doc.ubuntu-fr.org/installation/chroot32bits

La problématique
Dans un environnement 64 bits tels que les versions amd64 de Ubuntu, certaines applications compilées ou adaptées uniquement pour des architecture 32 bits ne fonctionnent pas. Ceci est particulièrement vrai pour les applications propriétaires telles que Flash ou encore les applications exclusivement 32 bits comme Wine ainsi que les transfuges des deux tels w32codecs.
La solution

La solution consiste à mettre en place un second environnement en 32 bits et d'y exécuter les applications problématiques. C'est l'objet de cette page.

]]>
Mon, 16 Mar 2009 14:07:26 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=2498230#p2498230
<![CDATA[Forcer l'exécution d'un programme en 32 bits ?]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=2496011#p2496011 Bonjour,

Je suis le possesseur d'un CD d'installation du logiciel "Oxford Advanced Learner's Dictionary", fourni avec le dictionnaire homonyme.

Celui-ci fonctionne à merveille nativement en 32bits (si l'on excepte les polices non lissées dues à l'utilisation d'un vieux gtk 1.x). Un répertoire linux/ sur le CD permet de lancer ./installation.sh. Notez bien que le programme s'exécute en mode natif sans passer par wine (c'est assez surprenant, mais les concepteurs ont pensé à Linux en basant leur application sur un vieux mozilla 1.6).

Mais lorsque j'essaye de l'installer sur Intrepid en 64 bits...

xavier@ubuntu:/media/cdrom/linux$ ./installation.sh 
Verifying archive integrity... All good.
Uncompressing OALD7..........................
This installation doesn't support glibc-2.0 on Linux / x86_64

Please contact Loki Technical Support at support@lokigames.com
The program returned an error code (1)

Bien entendu le support chez lokigames n'existe pas (courriels en retour-erreur).

J'ai installé les librairies de compatibilité ia32-libs, mais je ne sais pas comment les utiliser. Savez-vous comment faire ?

Merci d'avance
Xavier

]]>
Sun, 15 Mar 2009 12:41:17 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=2496011#p2496011