Il faut d’abord récupérer l’url de la dernière version RPM mise à disposition par Oracle. On peut trouver cela à cette adresse:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Puis on télécharge le paquet rpm JDK (ici version 8u72):
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u72-b15/jdk-8u72-linux-x64.rpm"
Il ne nous reste plus qu’a installer le RPM:
yum localinstall jdk-8u72-linux-x64.rpm
Pour Debian c’est différent. On va d’abord récupérer un tar.gz, puis le transformer en paquet .deb:
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u72-b15/jdk-8u72-linux-x64.tar.gz"
On y suit toutes les instruction demandé, (en cas de doute, validez les propositions par défaut).
Un fichier Debian va y être créer, il ne reste plus qu’a l’installer:
dpkg -i oracle-java8-jdk_8u72_amd64.deb
Pour changer la version de java utilisé par défaut dans le système, vous pouvez passer par cette commande (sous Debian la commande est « update-alternatives »):
alternatives --config java
alternatives --config javac
alternatives --config javaws
Il faudra alors choisir via ce petit menu sa version java:
Il existe 3 programmes qui fournissent « java ».
Sélection Commande
-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
2 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
3 /usr/java/jdk1.8.0_72/jre/bin/java
Entrez pour garder la sélection courante [+] ou saisissez le numéro de type de sélection :3