Par défaut, le système d’exploitation Ubuntu n’embarque pas le logiciel Java. Tant mieux car ses versions sont vite obsolètes en raison de correctifs qui comblent des failles de sécurité sans cesse découvertes. Si Java n’est plus indispensable au quotidien pour naviguer sur internet, certaines applications web ou métier imposent d’utiliser le runtime client (JRE) voire le Development kit (JDK). Deux solutions sont possibles pour installer Java sur Linux version Ubuntu / Debian : OpenJDK (Java version open source) ou JRE / JDK version propriétaire Oracle. Le tout se fait par ligne de commande dans un simple terminal.

 

Java est-il déjà installé ?

1. Mettre à jour le système : apt-get update

2. Vérifier si Java n’est pas déjà installé : java -version

Si un retour est affiché, le logiciel client (JRE) ou serveur (JDK) est présent sur Ubuntu dans la version indiquée.

 

Installer OpenJDK (Java open source)

1. Commande pour installer le client openjdk (donc uniquement le JRE) dans la dernière version 8 :

sudo apt-get install openjdk-8-jre

Si c’est la version 7 qu’il faut installer, demander : sudo apt-get install openjdk-7-jre

tutoriel installer java openjdk linux ubuntu debian

2. Vérifier l’installation :

java -version

Le retour doit être similaire à ceci :

openjdk version « 1.8.0_111 »
OpenJDK Runtime Environment (build 1.8.0_111-8u111-b14-2ubuntu0.16.04.2-b14)
OpenJDK 64-Bit Server VM (build 25.111-b14, mixed mode)

tutoriel installer java openjdk linux ubuntu debian

 

Installer Oracle Java

1. Ajouter le repo officiel Java Oracle :

sudo apt-add-repository ppa:webupd8team/java

2. Demander un rafraichissement des paquets disponibles :

sudo apt-get update

3. Installer Java version Oracle :

sudo apt-get install oracle-java8-installer

4. Modifier JAVA_HOME, exemple avec le chemin d’installation par défaut :

export JAVA_HOME=/usr/lib/jvm/java-8-oracle

5. Vérifier la bonne installation du logiciel :

java -version

qui doit renvoyer quelque chose comme :

java version « 1.8.0_92 »
Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)

java version oracle ubuntu