Bonjour ou bonsoir à tous !

Après de longues heures d'acharnement j'ai réussi à faire fonctionner le plugin java de sun sous firefox et ma Fedora 9 x86_64 fraichement installée (j'avais fait un petit détour par la preview i386 entre deux).
Certains me diront qu'il existe un plugin libre et je suis d'accord avec eux pour privilégier ce genre d'initiative, mais le problème est que certaines applets ne fonctionnent pas avec.

La soultion est donc la suivante :

Tout d'abord créez un fichier nommé fedora32.repo dans le dossier /etc/yum.repos.d/ contenant le code suivant :

[c][fedora32]
name=Fedora $releasever - i386
failovermethod=priority
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/releases/$releasever/Everything/i386/os/
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-$releasever&arch=i386
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
[/c]

Ensuite voici la liste des paquets à installer via yum :

[c]yum install dbus-libs-1.2.1-1.fc9.i386 libxml2-2.6.32-1.fc9.i386 dbus-glib-0.74-6.fc9.i386 bzip2-libs-1.0.5-1.fc9.i386 popt-1.13-3.fc9.i386 cyrus-sasl-lib-2.1.22-13.fc9.i386 openldap-2.4.8-3.fc9.i386 ncurses-libs-5.6-16.20080301.fc9.i386 libattr-2.4.41-1.fc9.i386 audiofile-0.2.6-8.fc9.i386 libacl-2.2.47-1.fc9.i386 readline-5.2-13.fc9.i386 sqlite-3.5.6-2.fc9.i386 nss-3.11.99.5-2.fc9.i386 hunspell-1.2.1-6.fc9.i386 hal-libs-0.5.11-0.7.rc2.fc9.i386 audit-libs-1.7.2-6.fc9.i386 libIDL-0.8.10-2.fc9.i386 ORBit2-2.14.12-3.fc9.i386 GConf2-2.22.0-1.fc9.i386 libbonobo-2.22.0-2.fc9.i386 lcms-libs-1.17-4.fc9.i386 cracklib-2.8.12-2.i386 pam-1.0.1-2.fc9.i386 startup-notification-0.9-4.fc9.i386 libdaemon-0.12-3.fc9.i386 avahi-0.6.22-10.fc9.i386 avahi-glib-0.6.22-10.fc9.i386 gnome-vfs2-2.22.0-1.fc9.i386 alsa-lib-1.0.16-3.fc9.i386 esound-libs-0.2.38-7.fc9.i386 libgnome-2.22.0-3.fc9.i386 xulrunner-1.9-0.60.beta5.fc9.i386 firefox-3.0-0.60.beta5.fc9.i386 nss_ldap-259-3.fc9.i386 nss-mdns-0.10-4.fc9.i386 gtk2-engines-2.14.1-1.fc9.i386
[/c]

A cet instant pensez à désactiver le dépot fedora32.repo pour éviter toute éventualité de conflit de versions lors d'une prochaine mise à jour de votre système.

Pour finir, j'ai suivi le tutorial de la section documentation pour installer le plugin java http://doc.fedora-fr.org/wiki/Java_Sun_:_Installation_%28plugin%2C_JRE%2C_JDK%29.

Placez vous à la racine de votre répertoire personnel et créez le lien symbolique pour utiliser le plugin avec cette commande :

[c]ln -s /opt/jre1.5.0_14/plugin/i386/ns7/libjavaplugin_oji.so .mozilla/plugins/[/c]

La version que j'ai installé est la 1.5.0_14 du JRE. La dernière version 1.6 est bien détectée par firefox (about:plugins), mais n'arrive pas à se lancer.

Voilà, vous pouvez maintenant tester votre installation en lançant le navigateur avec cette commande :

[c]/usr/lib/firefox-3.0b5/firefox http://www.java.com/fr/download/help/testvm.xml[/c]

- La version 64 bits se trouve à cet emplacement (toujours par défaut en lanceur dans gnome) :

/usr/lib64/firefox-3.0b5/firefox

- Et la version 32 bits ici :

/usr/lib/firefox-3.0b5/firefox

J'espère que j'aurai pu aider quelqu'un qui était confronté au même problème que moi. Je dois avouer que je suis fan de poker et que l'impossibilité de jouer en java sur le net à cause du 64 bits avait tendance à m'énerver (les applets n'arrivaient pas à s'initialiser avec l'openjdk).
5 jours plus tard
j'ai utilisé ta méthode pour avoir enfin le flash en 64, ca marche nickel merci!!! lesw autres méthodes rencontraient tjr des porblèmes d'install mais pas ca 🙂
A propos, y a pas de java plugin avec OpenJDK sous F9 ?
@jycombes : il existe bien
yum install java-1.6.0-openjdk-plugin
mais bon, il marche pas des masses 😉
Tout à fait. Le problème vient de certains applets qui n'arrivent pas à s'initialiser. J'étais allé voir la doc d'openjdk et il semble que quelques fonctions et types de connexions ne sont pas encore supportées (ex : connexion aux salles de poker en ligne en java).
ppleyhancer wrote:j'ai utilisé ta méthode pour avoir enfin le flash en 64, ca marche nickel merci!!! lesw autres méthodes rencontraient tjr des porblèmes d'install mais pas ca 🙂
Hummm. La méthode consiste à installer Firefox 32bits dans un contexte 64bits. Je doute que flash, qui n'a pas été écrit en 64b répétons-le, fonctionne en 64bits ...
Hummm... Le plugin flash est effectivement écrit en 32 bits et fonctionne sur Firefox 64 bits grâce à nspluginwrapper et sous Firefox 32 bits à condition de créer un lien dans ton /home/user/.mozilla/plugins/ qui pointe vers /usr/lib/flash-plugin/libflashplayer.so

Pour avoir testé je peux te dire que ça marche très bien, mais j'ai conservé la version 64 bits de firefox que j'utilise par défaut. Je me sert de la version 32 bits de Firefox que pour jouer au poker en java.

Je t'ai d'ailleurs écrit un mail au sujet de l'install du plugin java herrib pour faire une MAJ de la doc.
crashtest wrote:Je t'ai d'ailleurs écrit un mail au sujet de l'install du plugin java herrib pour faire une MAJ de la doc.
Oui, bien reçu mais au-delà, il faudrait refondre toute la documentation Java à la lumière des développements récents et les disponibilités manquent (celle de Remi, la mienne ...).

On lira cependant avec attention l'article concernant OpenJDK, qui éclaire la démarche de Red Hat et l'approche "open" de Java:
http://www.redhatmagazine.com/2008/05/16/open-source-project-openjdk/
moi je me suis limité a installé uniquement firefeox 32b avec cette méthode et sans aller plus loin, meme pas le lien /home/user/.mozilla/plugins/ qui pointe vers /usr/lib/flash-plugin/libflashplayer.so... pourtant tout marche nickel je n'ai absolument AUCUN problème avec le flash avec ce firefox là donc au lieu de me dire que j'ai un FF32b je préfère me dire que j'ai un FF fonctionnel et sans problème...