Installation du Java Sun sur Centos 5.x

Télécharger l’archive du jre depuis le site http://java.sun.com. Dans notre cas, nous utiliserons le Java SE 6 Update 25.
Choisir la version Linux x86 – Self Extracting Installer.
Executer le fichier téléchargé (en root) :

chmod +x jre-6u25-linux-i586.bin
./jre-6u25-linux-i586.bin

Déplacer ensuite le repertoire extrait sous /usr/local :

mv jre1.6.0_25 /usr/local
cd /usr/local
ln -s jre1.6.0_25 jre

Configurer ensuite la version de java à utiliser :

alternatives --install /usr/bin/java java /usr/local/jre/bin/java 2
alternatives --config java

Choisir le java à utiliser (/usr/local/jre/bin/java) parmi ceux présents sur la machine (gcj, openjdk, etc …).

Vérifier l’installation et la configuration à l’aide de la commande :

java -version

qui doit alors retourner (en fonction de la version installée) :

java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) Client VM (build 20.0-b11, mixed mode, sharing)

Créer un fichier /etc/profile.d/java.sh et y ajouter :

export JAVA_HOME="/usr/local/jre"

faire un chmod +x /etc/profile.d/java.sh
Pour prendre en compte ce fichier dans la session courante, faire :

.  /etc/profile.d/java.sh