GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Java SE Development Kit su Debian Linux

Obiettivo

L'obiettivo di questa guida è fornire una semplice procedura da seguire su come installare Java SE Development Kit su Debian Linux.

Versione del sistema operativo e del software

  • Sistema operativo: Debian 9 (Stretch)
  • Software: Kit di sviluppo Java SE 8

Requisiti

È richiesto l'accesso privilegiato alla tua Debian Linux. Facoltativamente, curl verrà utilizzato per scaricare un tarball Java JDK appropriato.

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

Iniziamo scaricando il tarball Java JDK dal sito Web ufficiale di Oracle. Passare alla pagina Oracle Java JDK e individuare un tarball rilevante per l'architettura del sistema appropriato. Il sito Web richiede l'accettazione del Contratto di licenza Oracle Binary Code per la licenza Java SE prima del download. Per questo motivo, ci sono due opzioni su come scaricare il tarball Oracle Java JDK.

Browser web

La prima opzione consiste nel scaricare il tarball Java JDK desiderato direttamente utilizzando il browser Web, accettando anche il contratto di licenza Oracle Binary Code per Java SE richiesto facendo clic sul pulsante di opzione fornito. Una volta terminato, copia il file scaricato utilizzando il client SCP o FTP in una destinazione finale.

Ricciolo

Nel caso in cui stai tentando di installare Java JDK in remoto e non hai assolutamente accesso all'interfaccia utente grafica e al browser web, utilizza il seguente metodo curl per scaricare Java JDK utilizzando una riga di comando.

Innanzitutto, ottieni un URL di download corretto utilizzando il curl comando:

$ curl -s http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html | grep "otn-pub" | cut -d \" -f12

Il comando precedente genera un sacco di URL per la tua selezione. Per avviare il download del file Java desiderato, copiane l'URL e avvia il download utilizzando il curl comando mentre si accetta la licenza Jave richiesta. Ad esempio:

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

Installa Java JDK

A questo punto, dovremmo avere un tarball Java JDK appropriato all'interno della nostra directory di lavoro corrente:

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

Crea una directory di installazione JDK Java di destinazione:

# mkdir /opt/java-jdk

Estrarre il tarball Java JDK precedentemente scaricato:

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

Imposta Oracle Java come predefinito

Attualmente, il sistema non riconosce la nostra installazione di Java JDK:

$ update-alternatives --list java
update-alternatives: error: no alternatives for java
$ java
bash: java: command not found

Usa le update-alternatives comando per includere entrambi, java e javac come parte dell'ambiente Java del sistema. Sostituisci il seguente percorso ai binari java dove appropriato per riflettere la tua versione java scaricata:

# 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

Conferma la configurazione di Java JDK

Java JDK dovrebbe ora essere installato e pronto per l'uso:

$ 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)









Debian
  1. Come installare Java SE Development Kit su Debian Linux

  2. Come installare Tomcat 9 su Debian 9 Stretch Linux

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

  4. Come installare Elasticsearch su Debian Linux

  5. Come installare VirtualBox su Debian Linux

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

Come installare Oracle Java JDK 18 su Linux

Come installare Java 17 LTS (JDK 17) su Debian 11

Come installare Java 17 (JDK 17) su Debian 11 Bullseye

Come installare Java su Debian 11

Come installare Java su Debian 10