GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Oracle Java SE Development Kit su Debian 9 Stretch Linux

Obiettivo

L'obiettivo è installare Oracle Java SE Development Kit su Debian 9 Stretch Linux

Sistema operativo e versioni software

  • Sistema operativo: – Debian 9 Stretch Linux
  • Software: – Oracle Java JDK 1.8.0_131 (al momento della scrittura)

Requisiti

Potrebbe essere necessario l'accesso privilegiato a Debian 9 Stretch Linux per l'installazione di Oracle Java SE Development Kit a livello di sistema.

Difficoltà

FACILE

Convenzioni

  • # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
  • $ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Istruzioni

Scarica il kit di sviluppo Oracle Java SE

Il primo passaggio consiste nell'usare il browser per scaricare Oracle Java SE Development Kit dal sito Web ufficiale di Oracle. In alternativa, se non hai accesso alla GUI, puoi scaricare Oracle Java SE Development Kit dalla riga di comando utilizzando curl comando.

NOTA :gli URL utilizzati di seguito per scaricare Oracle Java SE Development Kit potrebbero non essere aggiornati, quindi aggiornarli se necessario.

Recupera l'URL del tarball di Oracle Java SE Development Kit a 64 bit utilizzando il comando curl. Se curl non è ancora disponibile sul tuo sistema, puoi installarlo tramite # 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

Quindi, utilizza l'URL sopra da curl L'output di 's scarica l'effettivo tarball di Oracle Java SE Development Kit:

$ curl -LOb "oraclelicense=a" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz

Se tutto è andato bene, il tarball di Oracle Java SE Development Kit dovrebbe essere disponibile nella directory di lavoro corrente:

$ ls
jdk-8u131-linux-x64.tar.gz

Installa e configura

A questo punto estrarremo il pacchetto precedentemente scaricato in /opt/java-jdk directory e make è predefinito a livello di sistema:

# mkdir /opt/java-jdk
# tar -C /opt/java-jdk -zxf jdk-8u131-linux-x64.tar.gz

Quindi, usa update-alternatives comando per renderlo predefinito sul tuo sistema stretch Debian:

# 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

Conferma installazione

Oracle SE Development Kit dovrebbe ora essere predefinito sul tuo sistema. Per confermare, interroga la versione di 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)

Debian
  1. Come installare Tomcat 9 su Debian 9 Stretch Linux

  2. Come installare TeamViewer su Debian 9 Stretch Linux

  3. Come installare l'ultimo IDE Java di Eclipse su Debian 9 Stretch Linux

  4. Come installare Jenkins su Debian 9 Stretch Linux

  5. Come installare NodeJS su Debian 9 Stretch Linux

Come installare Gitlab su Debian 9 Stretch Linux

Come installare Java su Debian 10 Linux

Come installare Java 8 su Debian GNU/Linux 9 (Stretch)

Come installare Oracle Java JDK 12/11/8 su Debian 10/Debian 9

Come installare Java su Debian 9 Stretch

Come installare Oracle Java su Debian 10 Buster