| FAQ/HOWTO |
|---|
| 04/01/2006 : Comment utiliser urpmi --parallel |
| 09/03/2005 : Comment installer plusieurs distributions |
| 07/07/2004 : Introduction à Linux |
| 07/07/2004 : Gestion des logiciels ( tar.gz, rpm et urpmi ) |
| 07/07/2004 : Comment installer le pilote NForce ? |
Je conseille au préalable d'enlever les autres environnement Java qui pourrait entrer en conflit avec le jdk de Sun :
# rpm -e jikes
# rpm -e kaffe
Ensuite il faut télécharger le jdk ou le jre de Sun pour Java 2
Platform, Standard Edition ( J2SE ) ici. Je
recommande de prendre la version rpm, d'ailleurs cette FAQ ne va couvrir que
ce cas.
Après avoir télécharger le jdk, il faut aller dans le répertoire où
vous l'avez télécharger et faire les manipulations suivante :
# sh jre-1_5_0_05-linux-i586-rpm.bin
Ensuite il faut modifier la variable d'environnement PATH pour que les utilisateurs puissent utiliser directement les commandes du jdk/jre sans être obligé d'aller dans le répertoire d'install de celui-ci. Pour cela 2 méthodes sont possibles : soit modifier directement /etc/profile, soit ajouter un script dans /etc/profile.d
Pour cela on va créer 2 scripts, un nommé
j2re-1.5-perso.sh qui sera utiliser pour initialiser bash et autres
shells compatibles, et un autre nommé j2re-1.5-perso.csh qui sera
utilisé pour csh, tcsh. Ces 2 scripts devront être placés dans le
répertoire /etc/profile.d
j2re-1.5-perso.sh :
#!/bin/bash
JAVA_HOME="/usr/java/jre1.5.0_05"
export JAVA_HOME
PATH="$PATH:$JAVA_HOME/bin"
export PATH
setenv JAVA_HOME "/usr/java/jre1.5.0_05"
setenv PATH "$PATH:$JAVA_HOME/bin"
N'oubliez de placer ces scripts dans le répertoire /etc/profile.d si ce n'est déjà fait et de les rendre exécutables :
# chmod +x /etc/profile.d/j2re*
Pour cela on va rajouter à la fin du fichier /etc/profile les lignes suivantes :
JAVA_HOME=/usr/java/jre1.5.0_05
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH
Ensuite, soit on ouvre un autre terminal, soit on tape :
# . /etc/profile
Et voilà, il ne reste plus qu'a tester en tapant java ou javac dans la console et en regardant le contenu de PATH :
# echo $PATH
Note : l'administrateur système root ayant souvent un PATH différent de ceux des utilisateurs normaux, son PATH souvent n'est pas défini dans /etc/profile. Ainsi il ne pourra avoir directement accès aux binaires du jdk.
Pour installer le plugin java il suffit de rendre disponible le fichier libjavaplugin_oji.so. Pour cela on va faire un lien :
ln -s /usr/java/jre1.5.0_05/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/