Comment installer le kit de développement Java SE sur Debian Linux
Objectif
L’objectif de ce guide est de fournir des étapes simples à suivre sur la façon d’installer le kit de développement Java SE sur Debian Linux.
Système d’exploitation et version logicielle
- Système d’exploitation: Debian 9 (extensible)
- logiciel: Kit de développement Java SE 8
Exigences
Un accès privilégié à votre Debian Linux est requis. Si vous le souhaitez, curl sera utilisé pour télécharger une archive Java JDK appropriée.
Difficulté
FACILE
Conventions
- # – nécessite que les commandes Linux données soient exécutées avec les privilèges root, soit directement en tant qu’utilisateur root, soit en utilisant la commande
sudo - $ – nécessite que des commandes Linux données soient exécutées en tant qu’utilisateur régulier non privilégié
Instructions
Télécharger
Commençons par télécharger Java JDK tarball à partir du site officiel d’Oracle. Accédez à la page Oracle Java JDK et recherchez une archive tar appropriée pour l’architecture système. Le site Web exige que le contrat de licence de code binaire Oracle pour la licence Java SE soit accepté avant le téléchargement. Pour cette raison, il existe deux options pour télécharger Oracle Java JDK tarball.
Navigateur Web
La première option consiste à télécharger l’archive Java JDK souhaitée directement à l’aide du navigateur Web, tout en acceptant le contrat de licence de code binaire Oracle requis pour la licence Java SE en cliquant sur la case d’option fournie. Une fois cela fait, copiez le fichier téléchargé à l’aide du client SCP ou FTP dans une destination finale.
Friser
Si vous essayez d’installer Java JDK à distance et que vous n’avez absolument aucun accès à l’interface utilisateur graphique et au navigateur Web, utilisez la méthode curl suivante pour télécharger Java JDK à l’aide d’une ligne de commande.
Tout d’abord, obtenez une URL de téléchargement correcte à l’aide de la commande curl :
curl -s http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html | grep "otn-pub" | cut -d \" -f12
La commande ci-dessus génère un tas d’URL pour votre sélection. Pour lancer le téléchargement du fichier Java souhaité, copiez son URL et lancez le téléchargement à l’aide de la commande curl tout en acceptant la licence Jave demandée. Par exemple:
curl -LOb "oraclelicense=a" http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz
Installer Java JDK
À ce stade, nous devrions disposer d’une archive Java JDK appropriée dans notre répertoire de travail actuel :
ls
jdk-8u121-linux-x64.tar.gz
Créez un répertoire d’installation JDK Java cible :
mkdir /opt/java-jdk
Extrayez l’archive Java JDK précédemment téléchargée :
tar -C /opt/java-jdk -zxf jdk-8u121-linux-x64.tar.gz
Définir Oracle Java par défaut
Actuellement, le système ne reconnaît pas notre installation Java JDK :
update-alternatives --list java
update-alternatives: error: no alternatives for java
java
bash: java: command not found
Utilisez la commande update-alternatives pour inclure java et javac dans l’environnement Java du système. Veuillez remplacer le chemin d’accès ci-dessous aux binaires java le cas échéant pour refléter votre version java téléchargée :
update-alternatives --install /usr/bin/java java /opt/java-jdk/jdk1.8.0_121/bin/java 1
update-alternatives: using /opt/java-jdk/jdk1.8.0_121/bin/java to provide /usr/bin/java (java) in auto mode
update-alternatives --install /usr/bin/javac javac /opt/java-jdk/jdk1.8.0_121/bin/javac 1
update-alternatives: using /opt/java-jdk/jdk1.8.0_121/bin/javac to provide /usr/bin/javac (javac) in auto mode
Confirmation de la configuration du JDK Java
Java JDK doit maintenant être installé et prêt à l’emploi :
java -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
<head>
<body>
...