Comment faire fonctionner Firefox et son plugin java sur une machine 64 bits? Voilà bien une question que bon nombre de personne se pose. Mais pourquoi vouloir installer la machine java de sun me direz-vous?
Oui bien sûr il existe le projet icedtea, mais il en est encore à ses premiers pas et tous les applets ne fonctionnent pas avec (dont celui de mon stockage de documents en ligne).
Le problème avec la machine de sun est qu'ils ne fournissent pas de version 64 bits! Là, je vous vois arriver, mais pourquoi n'installes-tu pas ta Mandriva en version 32 bits? Tout simplement, j'aime les défis, et si j'ai une machine 64 bits, c'est pas pour lui en laisser bronzer la moitié!
Venons-en au fond du problème: Comment installer un firefox en 32 bits accompagné de son plugin java 32 bits fonctionnel sur sa Mandriva 2008.0 ?
Et bien, suivez les explications ci-dessous 
Tout d'abord, commençons par activer les dépots 32 bits. (On va le faire par la méthode graphique, certainement plus abordable pour les débutants, même si je n'aime pas trop ça.)
- Lancez "Outils -> Outils système -> Configurer votre ordinateur"
- Le "Centre de Contrôle Mandriva" se lance sur la fenêtre "Gestionnaire de logiciels"
- Cliquez sur "Configurer les sources pour installer et mettre à jour des logiciels" et là, validez la demande qui va vous être faite par "Oui" ensuite, activez les dépots 32 bits ci ceux-ci ne le sont pas déjà. Si votre liste est vierge, cliquez sur "Ajouter" puis sur "Sources pour la distribution"__, sélectionnez un mirroir et validez.
Une fois tout celà fait, vous devriez être de retour dans "Centre de Contrôle Mandriva"
- Cliquez sur "Gérer les logiciels"
- Dans la zone de recherche entrez "mozilla-firefox"
- Sélectionnez la dernière version de "libmozilla-firefox" en version i586
- Cliquez sur "Appliquer" puis "Quitter"
Désormais, il nous faut installer java. Nous allons donc sur le site www.java.com afin de télécharger la dernière version. On choisit "Linux RPM (fichier auto-extractible)", on le télécharge. On ouvre une Konsole, et on se rend dans le répertoire où on a enregistrer le fichier. On en profite pour l'installer:
chmod +x jre-*.bin
./jre-*.bin
On valide le contrat de licence 
Là, il faut dire à Firefox d'utiliser notre beau plugin java.
Toujours dans la Konsole:
ln -s /usr/java/latest/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
Voilà, on a dit à firefox d'utiliser le plugin java en question.
On essaye et on lance firefox. Bah euh gloups, c'est toujours la version x64 
En effet, les raccourcis pointent toujours vers la version x64!
Pour résoudre ce petit souci, on édite le fichier /usr/bin/firefox
kdesu kwrite /usr/bin/firefox
et là, ligne 95/96, on remplace
moz_libdir=/usr/lib64/firefox-2.0.0.11
MRE_HOME=/usr/lib64/mre/mre-2.0.0.11
par
moz_libdir=/usr/lib64/firefox-2.0.0.11
MRE_HOME=/usr/lib64/mre/mre-2.0.0.11
Ainsi que ligne 169
export MOZ_PLUGIN_PATH=/usr/lib64/mozilla/plugins
par
export MOZ_PLUGIN_PATH=/usr/lib/mozilla/plugins
Et là, on réessaye!
Bouh...mais qu'est ce que c'est que cette horreur (firefox est tout laid!).
Bon c'est bien la bonne version & si vous faites about:plugins vous devriez voir apparaitre votre plugin java! Mais qu'est ce que c'est laid!
En fait, le problème vient du fait que Firefox, à son lancement, n'as pu trouver la lib ia_ora (vous savez la lib qui rend firefox tout joli!)
Et bien encore un problème qui n'est pas insoluble:
urpmi libia_ora-gnome
On relance firefox, et hooo miracle il est tout bôo!
Ensuite, on teste son installation => http://java.com/fr/download/help/testvm.xml
Et là, bizarre, rien....
En fait, il manque une lib nécessaire à l'exécution du plugin. (on s'en rend compte en lançant jcontrol manuellement).
On installe donc la lib xtst6 manquante:
urpmi libxtst6
Voilà, on réessaye et là, tout devrait fonctionner! 
Ps: Il peut y avoir des erreurs ou des oublis dans ce petit résumé, n'hésitez pas à utiliser les commentaires !
Billet original sur LefebvrePe.com ツ Pierre-Emmanuel Lefebvre
Comment faire fonctionner Firefox et son plugin java sur une machine 64 bits? Voilà bien une question que bon nombre de personne se pose.
Mais pourquoi vouloir installer la machine java de sun me direz-vous?