
Dans ce tuto, on va vous montrer comment installer différentes versions de Java sur Ubuntu (16.04 et 18.04) ou Linux Mint (Version 18 et 19) avec apt
Ce que vous devez savoir…
Java Runtime Environment(JRE) : C’est ce dont on a besoin pour exécuter une application Java. Si vous n’êtes pas programmeur mais vous avez une application que vous voulez utiliser qui nécessite Java, vous n’avez qu’à installer JRE.
Java Development Kit (JDK) : Si vous voulez développer des application en Java, vous devez installer JDK
OpenJDK et Oracle JDK : OpenJDK est une implémentation Open Source de Java Development Kit alors que Oracle JDK est la version Oracle officielle de Java Development Kit. Parfois il est préférable d’utiliser Oracle JDK pour éviter des problèmes de performance. Pour avoir plus d’info rendez-vous sur cette page (en anglais) https://www.educba.com/oracle-vs-openjdk/
Ouvrez votre terminal, nous allons installer JAVA
Mettre à jour la cache de apt
sudo apt-get update
Installer Java Run Environment (JRE)
sudo apt-get install default-jre
Installer OpenJDK
sudo apt-get install default-jdk
N.B : En passant la commande ci-dessous, default-jre va être installé s’il ne l’était pas encore.
Comment installer Oracle JDK?
Ajouter un nouveau dépôt à votre liste
sudo add-apt-repository ppa:webupd8team/java
(Pressez la touche “Enter” pour confirmer l’ajout”)
Mettez à jour la cache de apt
sudo apt-get update
(Si l’outil add-apt-repository n’est pas encore installé, passez la commande suivante)
sudo apt-get -y install software-properties-common apt-transport-https lsb-release ca-certificates
Le dépôt que vous venez d’ajouter est un PPA, un projet dépôt personnel de logiciels qui contient les paquets de plusieurs versions de JAVA. Rendez-vous sur cette page pour avoir plus d’info sur les PPA https://guide.ubuntu-fr.org/desktop/addremove-ppa.html
Installer Java 8
sudo apt-get oracle-java8-installer



Vérifier que Java est installé. Passez la commande suivante
java –version

Configurer JAVA
Si vous avez différentes versions de Java installées sur votre système, vous pouvez configurer une version par défaut à utiliser pour vos applications en passant la commande suivante.
sudo update-alternatives –config java

(Choisissez la version que vous voulez utiliser en indiquant son numéro à la colonne selection puis pressez la touche Enter)
Cela arrive que des logiciels n’utilisent pas la version de Java par défaut de votre système, dans ce cas, vous pouvez définir une variable d’environnement JAVA_HOME en éditant le fichier /etc/environment.
AJouter la ligne suivante
JAVA_HOME= »/usr/lib/jvm/java-11-openjdk-amd64/bin/«
(N.B : La valeur de la variable JAVA_HOME peut être différente dépendamment des versions de Java installées sur votre système.) Passez la commande sudo update-java-alternatives -l pour voir la liste des répertoires des versions Java installées)


Enregistrez et fermez le fichier et passez la commande suivante
sudo source /etc/environment
Maintenant, vous pouvez utiliser java à votre guise.