Objectif
L'objectif est d'installer Oracle Java SE Development Kit sur Debian 9 Stretch Linux
Versions du système d'exploitation et du logiciel
- Système d'exploitation : – Debian 9 Stretch Linux
- Logiciel : – Oracle Java JDK 1.8.0_131 (au moment de la rédaction)
Exigences
Un accès privilégié à votre Debian 9 Stretch Linux peut être requis pour l'installation du kit de développement Oracle Java SE à l'échelle du système.
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 le kit de développement Oracle Java SE
La première étape consiste à utiliser votre navigateur pour télécharger le kit de développement Oracle Java SE à partir du site Web officiel d'Oracle. Alternativement, si vous n'avez pas accès à l'interface graphique, vous pouvez télécharger le kit de développement Oracle Java SE à partir de la ligne de commande en utilisant curl
commande.
REMARQUE :Les URL utilisées ci-dessous pour télécharger le kit de développement Oracle Java SE peuvent être obsolètes, veuillez donc les mettre à jour si nécessaire.
Récupérez l'URL tarball du kit de développement Oracle Java SE 64 bits à l'aide de la commande curl. Si curl n'est pas encore disponible sur votre système, vous pouvez l'installer par # apt install curl
:
$ curl -s http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html | grep "otn-pub" | cut -d \" -f12 | grep linux-x64.tar.gz http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
Ensuite, utilisez l'URL ci-dessus à partir de curl
la sortie télécharge l'archive tar du kit de développement Java SE d'Oracle :
$ curl -LOb "oraclelicense=a" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
Si tout s'est bien passé, l'archive tar d'Oracle Java SE Development Kit devrait être disponible dans votre répertoire de travail actuel :
$ ls jdk-8u131-linux-x64.tar.gz
Installer et configurer
À ce stade, nous allons extraire le package précédemment téléchargé dans /opt/java-jdk
directory et make sont par défaut à l'échelle du système :
# mkdir /opt/java-jdk # tar -C /opt/java-jdk -zxf jdk-8u131-linux-x64.tar.gz
Ensuite, utilisez update-alternatives
commande pour le définir par défaut sur votre système Debian Stretch :
# update-alternatives --install /usr/bin/java java /opt/java-jdk/jdk1.8.0_131/bin/java 1 # update-alternatives --install /usr/bin/javac javac /opt/java-jdk/jdk1.8.0_131/bin/javac 1
Confirmer l'installation
Le kit de développement Oracle SE devrait maintenant être installé par défaut sur votre système. Pour confirmer, interrogez la version de Java :
$ java -version java version "1.8.0_131" Java(TM) SE Runtime Environment (build 1.8.0_131-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)