Firefox - plugin Java Jre de Sun

A) Les différentes variantes Java chez Sun

JRE :
Java Runtime Environement, c'est le kit destiné au client pour pouvoir exécuter un programme Java. Il se compose essentiellement d'une machine virtuelle Java (JVM) capable d'exécuter le byte-code et les bibliothèques standard de Java.

SDK :
Standard Development Kit, c'est le kit destiné au programmeur. Ce kit est composé d'un JRE, d'un compilateur et de nombreux programmes utiles, des exemples de programmes Java, les sources de toutes les classes de l'api.

JDK :
Java Development Kit, c'est l'ancien nom du SDK. Le JDK a été renommé SDK depuis la version 1.2.2.

De plus en plus de sites utilisent la technologie Java, ce qui nécessite
d'avoir une machine virtuelle Java pour pouvoir lancer des applets.

B) Installation sous Mandriva Limited Edition 2005

Matériel : Pentium x86
Plate-forme : Mandriva Limited Edition 2005
Navigateur Web : mozilla-firefox-1.0.2
Machine Virtuelle Java : JRE 5.0 Update 4 includes the JVM technology [de Sun]

Cette installation s'applique à mozilla-firefox-1.0.2
De base mozilla-firefox-1.0.2 n'a pas de machine virtuelle Java installée.

Nous commencerons tout doucement...

ETAPE 1

Nous allons sur le site de Sun, afin de nous procurer JRE 5.0 Update 4 includes the JVM technology

1.Sur le site
Pour mon Pentium III ou IV, il faut cliquer sur : Download JRE 5.0 Update 4.

2.Cochez : 0 Accept License Agreement.

3.Nous cliquons ensuite sur : jre-1_5_0_04-linux-i586-rpm.bin | 15.31 MB.

4.Enregistrons-le sur le disque.

5.Mon paquet est sur le bureau. (pour vous faites en conséquence)

6.Ouvrons une console (shell)(terminal program)

7.Remontons jusqu'à l'archive.
exemple, pour golgo13, l'archive est sur le bureau (Desktop), il fait:

cd Desktop/
ls

Apparait ceci :

...
jre-1_5_0_04-linux-i586-rpm.bin
...

8.Nous changeons les droits du fichier.

chmod +x jre-1_5_0_04-linux-i586-rpm.bin

9.Nous démarrons l'installation.

sh jre-1_5_0_04-linux-i586-rpm.bin

10. Acceptez les termes de licence de Sun Microsystems.

yes

11.Le fichier est décompressé. il faut l'installer sur notre système.

12. Passons en mode "root" (super-utilisateur, administrateur)

su
le_mot_de_passe

13. Installons le fichier

rpm -Uvh jre-1_5_0_04-linux-i586.rpm

14. Buvons un grand verre d'eau, Jre est installé dans la machine, reste plus qu'à lui expliquer que c'est son ami et qu'on en a besoin dans notre navigateur...

ETAPE 2: Création du lien symbolique

1. Toujours en mode console et en mode "root", nous remontons jusqu'au dossier plugins du navigateur Firefox (il faudra bien écrire sur une feuille le chemin exact )
Pour moi, après ma recherche il est localisé ici, je m'y rends

cd /usr/lib/mozilla-firefox-1.0.2/plugins/

2. Nous créons un lien symbolique de la machine virtuelle (jre) vers le navigateur

ln -s /usr/java/jre1.5.0_04/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla-firefox-1.0.2/plugins/

3. Nous fermons tout programme, nous redémarrons une nouvelle session.

4. Rendez-vous sur ce lien afin de vérifier que la machine virtuelle fonctionne.

Vous verrez un petit troll danser la java. S'il danse, c'est bravo...

Bruxelles, le 06 juillet 2005
Bxflash

C) Installation sous debian lenny

firefox s'appelle sous debian iceweasel.

1) Au besoin complétez en root votre fichier /etc/apt/sources.list de sorte à avoir :

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb https://www.debian.org/security/ lenny/updates main contrib
deb-src https://www.debian.org/security/ lenny/updates main contrib
deb https://www.debian-multimedia.org/ lenny main

2) Ensuite installez iceweasel et java. En root :

aptitude update
aptitude safe-upgrade
aptitude install iceweasel iceweasel-l10n-fr sun-java6-jre sun-java6-plugin

3) Pour achever l'installation il est nécessaire d'accepter la licence Sun Microsystem (tapez yes).

4) (Re)lancez firefox. On peut tester java ici :
https://github.com/jgraph

D) Installation sous ubuntu hardy heron

La démarche est identique à celle sous debian lenny sauf que firefox s'appelle bien firefox. Attention le plugin est prévu pour firefox 3, pour firefox 2 il faudra créer un lien symbolique à la main (cf étape 5)
1) Il faut que le dépôt multiverse soit activé dans /etc/apt/sources.list, pour plus de détails :
http://doc.ubuntu-fr.org/depots#universe_et_multiverse

2) On installe les paquets (firefox désigne firefox-3)

sudo aptitude update
sudo aptitude safe-upgrade
sudo aptitude install firefox language-pack-fr sun-java6-jre sun-java6-plugin

3) Accepter la licence

4) (Re)lancez firefox. On peut tester java ICI

5) Pour les personnes voulant continuer à utiliser firefox-2 :

sudo aptitude install firefox-2
cd ~/.mozilla/plugins
ln -s /usr/lib/jvm/java-6-sun/jre/plugin/i386/ns7/libjavaplugin_oji.so

... puis lancer firefox-2 :

firefox-2
Cet article est régulièrement mis à jour par des experts sous la
direction de Jean-François Pillou, fondateur de CommentCaMarche.
Ce document intitulé « Firefox - plugin Java Jre de Sun » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.