Objectif
L'objectif de ce guide est de fournir des étapes simples à suivre pour installer le kit de développement Java SE sur Debian Linux.
Version du système d'exploitation et du logiciel
- Système d'exploitation : Debian 9 (étiré)
- Logiciel : Kit de développement Java SE 8
Exigences
Un accès privilégié à votre Debian Linux est requis. Facultativement, curl
sera utilisé pour télécharger une archive Java JDK appropriée.
Difficulté
FACILE
Congrès
- # - 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
sudo
commande - $ - nécessite que les 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 l'archive Java JDK à partir du site Web officiel d'Oracle. Accédez à la page Oracle Java JDK et recherchez une archive tar pertinente pour l'architecture système appropriée. Le site Web nécessite l'acceptation du contrat de licence Oracle Binary Code pour Java SE avant le téléchargement. Pour cette raison, il existe deux options pour télécharger le tarball Oracle Java JDK.
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 également le contrat de licence de code binaire Oracle requis pour la licence Java SE en cliquant sur le bouton radio fourni. Une fois cela fait, copiez le fichier téléchargé à l'aide du client SCP ou FTP dans une destination finale.
Onduler
Si vous essayez d'installer Java JDK à distance et que vous n'avez absolument pas 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 en utilisant le curl
commande :
$ 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 ensemble 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 curl
commande tout en acceptant la licence Java 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 avoir 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 du 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 les update-alternatives
commande pour inclure les deux, java
et javac
dans le cadre de l'environnement Java du système. Veuillez remplacer le chemin ci-dessous vers les fichiers 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
Confirmer la configuration du JDK Java
Java JDK devrait maintenant être installé et prêt à être utilisé :
$ 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)