How to install Java JDK 10 on Ubuntu 18.04 LTS (Debian Linux)
Table des matières:
- Avant que tu commences
- Installation d'OpenJDK 11
- Installation d'OpenJDK 8
- Définissez la version par défaut
- Variable d'environnement
JAVA_HOME - Désinstaller Java
- Conclusion
Dans ce tutoriel, nous expliquerons comment installer Java (OpenJDK) sur Debian 10 Linux.
Java est l'un des langages de programmation les plus populaires utilisés pour créer différents types d'applications et de systèmes. Les applications développées en Java sont évolutives, flexibles et maintenables.
Avant que tu commences
Il existe deux implémentations différentes de Java, OpenJDK et Oracle Java avec presque aucune différence entre elles, sauf qu'Oracle Java a quelques fonctionnalités commerciales supplémentaires. Oracle Java License autorise uniquement l'utilisation non commerciale du logiciel, telle que l'utilisation personnelle et l'utilisation pour le développement.
Les référentiels Debian 10 par défaut incluent deux packages Java différents, Java Runtime Environment (JRE) et Java Development Kit (JDK). JRE comprend la machine virtuelle Java (JVM), des classes et des binaires qui vous permettent d'exécuter des programmes Java. Les développeurs Java doivent installer JDK qui comprend JRE et les outils et bibliothèques de développement / débogage nécessaires pour créer des applications Java.
Installation d'OpenJDK 11
OpenJDK 11, l'implémentation open source de la plate-forme Java est le développement et l'exécution Java par défaut dans Debian 10, Buster.
Exécutez les commandes suivantes en tant qu'utilisateur disposant des privilèges sudo ou root pour mettre à jour l'index des packages et installer le package JDK OpenJDK 11:
sudo apt update
sudo apt install default-jdk
Une fois l'installation terminée, vous pouvez la vérifier en vérifiant la version Java:
java -version
La sortie devrait ressembler à ceci:
openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+7-post-Debian-5) OpenJDK 64-Bit Server VM (build 11.0.3+7-post-Debian-5, mixed mode, sharing)
C'est ça! À ce stade, vous avez correctement installé Java sur votre système Debian.
default-jre
.
Installation d'OpenJDK 8
Au moment d'écrire ces lignes, la précédente version 8 de Java LTS n'est pas disponible dans les référentiels Debian Buster officiels.
Nous activerons le référentiel AdoptOpenJDK qui fournit des packages OpenJDK prédéfinis.
-
Commencez par mettre à jour la liste des packages et installez les dépendances nécessaires pour ajouter un nouveau référentiel via
sudo apt updatesudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-commonImportez la clé GPG du référentiel à l'aide de la commande wget suivante:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -Ajoutez le référentiel AdoptOpenJDK APT à votre système:
sudo add-apt-repository --yesUne fois le référentiel activé, mettez à jour les sources apt et installez Java 8 à l'aide des commandes suivantes:
sudo apt updatesudo apt install adoptopenjdk-8-hotspotEnfin, vérifiez l'installation en vérifiant la version Java:
java -versionLa sortie devrait ressembler à ceci:
openjdk version "1.8.0_212" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b04, mixed mode)
Définissez la version par défaut
java -version
Pour modifier la version par défaut, utilisez la commande
update-alternatives
:
sudo update-alternatives --config java
La sortie ressemblera à quelque chose comme ci-dessous:
Une liste de toutes les versions Java installées vous sera présentée. Entrez le numéro de la version que vous souhaitez utiliser par défaut et appuyez sur
La variable d'environnement
Pour définir la variable d'environnement
Dans cet exemple, les chemins d'installation sont les suivants: Une fois que vous avez trouvé le chemin de votre installation Java préférée, ouvrez le fichier
En supposant que vous souhaitiez définir
Pour que les modifications prennent effet sur votre shell actuel, vous pouvez soit vous déconnecter et vous connecter, soit exécuter la commande source suivante: Vérifiez que la variable d'environnement
Vous devriez voir le chemin d'accès à l'installation Java: Vous pouvez désinstaller Java comme tout autre paquet installé avec
Par exemple, pour désinstaller le package
La dernière version LTS d'OpenJDK est disponible dans les référentiels Debian 10 Buster par défaut et l'installation est une tâche simple et directe.
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
Enter
.Variable d'environnement
JAVA_HOME
JAVA_HOME
est utilisée par certaines applications Java pour déterminer l'emplacement d'installation Java.
JAVA_HOME
, utilisez la commande
update-alternatives
pour trouver où Java est installé:
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 est situé dans
/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java
/etc/environment
:
sudo nano /etc/environment
JAVA_HOME
sur le chemin OpenJDK 11, ajoutez la ligne suivante, à la fin du fichier:
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
été correctement définie:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
est un fichier de configuration à l'échelle du système, utilisé par tous les utilisateurs. Si vous souhaitez définir la variable
JAVA_HOME
utilisateur par utilisateur, ajoutez la ligne au fichier
.bashrc
ou à tout autre fichier de configuration qui est chargé lorsque l'utilisateur se connecte.
Désinstaller Java
apt
.
default-jdk
, exécutez simplement:Conclusion
Comment installer et configurer Redis sur Debian 10 Linux
Dans ce tutoriel, nous verrons comment installer et configurer Redis sur un Debian 10, Buster. Redis est un magasin de données de valeurs-clés en mémoire libre.
Comment installer Virtualbox sur Debian Linux 10 Linux
VirtualBox est un logiciel de virtualisation multiplateforme open source qui vous permet d'exécuter plusieurs systèmes d'exploitation invités simultanément. Ce tutoriel explique comment installer la dernière VirtualBox sur Debian 10, Buster.
Comment installer Java sur Debian 9
Dans ce tutoriel, nous allons parcourir l'installation de Java sur Debian 9. Java est l'un des langages de programmation les plus populaires utilisés pour créer différents types d'applications et de systèmes.







