Rendez vous sur java.sun.com et allez
à la recherche du Java Runtime Environment ou JRE. À l'époque,
j'avais téléchargé j2re-1_4_2_08-linux-i586.bin
, une
archive auto-extractible. La dernière fois, j'ai trouvé
j2re-1_4_2_10-linux-i586.bin
.
Peu importe la version, vous lancez l'installation en tant que
root
par :
# sh j2re-1_4_2_08-linux-i586.bin
Pour quitter le contrat de licence sans le lire, tapez q
.
On peut raisonnablement accepter le dossier d'installation proposé
(/usr/local/j2re1.4.2_08
). Une fois l'installation menée à bien,
reste à créer les liens symboliques de /usr/local/j2re1.4.2_08/bin
vers /usr/local/bin
ou tout autre dossier situé dans le PATH :
# for f in `ls /usr/local/j2re1.4.2_08/bin`; do \ ln -s /usr/local/j2re1.4.2_08/bin/$f /usr/local/bin/$f ; done
Oui, parce qu'en une seule commande, c'est tout de même plus classieux.
Petite précision : l'antislash ne sert qu'à empêcher l'interprétation du retour à la ligne. Inutile, donc... si l'on ne va pas à la ligne.
Il est situé dans les dossiers du JRE ; il suffit de faire un lien symbolique vers lui depuis les dossiers de Mozilla :
# ln -s /usr/local/j2re1.4.2_08/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /usr/lib/mozilla/plugins
Au besoin, mozilla-firefox
à la place de
mozilla
. Attention ! Peut-être pas gcc32
si votre
distrib est vieille !
Les paquets java-common
et fakeroot
. Ils sont présents dans les dépots Debian, dans la catégorie non-free
. Si vous ne pouvez pas y accéder, assurez-vous que le fichier /etc/apt/sources.list
contient bien une ligne du genre :
deb ftp://ftp2.fr.debian.org/debian/ testing main contrib non-free
(main contrib non-free
en particulier !).
Il faut tout d'abord installer le paquet Debian java-package
, qui se chargera de télécharger et d'installer Java pour vous.
# aptitude install java-package
Si vous installez effectivement ce paquet avec Aptitude, les paquets suggérés au paragraphe précédent le seront aussi par Aptitude. La première question qui vous sera posée concerne le téléchargement du paquet .tar.gz
à partir des serveurs de Sun. Pour ce qui me concerne, cela a été la version 1.5 du JRE.
On accepte ; le téléchargement et la décompression se font et à partir du dossier où la commande a été lancée la construction du paquet commence. Une fois le processus terminé, on est en possession, toujours dans ce même dossier, d'un paquet nommé javaxxx1.5xxx.deb
qu'il ne reste plus qu'à installer par la commande :
# dpkg -i javaxxx1.5xxx.deb
Par la commande :
$ java -version
vous constaterez (ou non) la réussite de l'installation. Si c'est non, cela ne provient pas nécessairement du paquet construit par vos soins... Essayez de voir si l'exécutable java
pointe vers le bon fichier. Soit classiquement par les commandes ls -l
, type
, which
ou autre, soit par...
# update-alternatives --display java
qui affichera un choix d'exécutables possibles : contrôlez ou rectifiez.