GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Java 16 (OpenJDK 16) su Debian 11

Java è un linguaggio di programmazione multiuso generico, basato su classi e orientato agli oggetti, popolare grazie alla progettazione di dipendenze di implementazione minori, il che significa che il codice Java compilato può essere eseguito su tutte le piattaforme che supportano Java senza la necessità di ricompilazione. Java è anche veloce, sicuro e affidabile, quindi. È ampiamente utilizzato per lo sviluppo di applicazioni Java in laptop, data center, console di gioco, supercomputer scientifici, telefoni cellulari, ecc.

Nel seguente tutorial imparerai come installare l'ultima versione di Java 16 (OpenJDK 16) su Debian 11 Bullseye .

Prerequisiti

  • Sistema operativo consigliato: Debian 11 Bullseye
  • Account utente: Un account utente con privilegi sudo o accesso root (comando su) .
  • Pacchetti richiesti: wget

Aggiornamento del sistema operativo

Aggiorna la tua Debian 11 sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo apt update && sudo apt upgrade

Accesso root o sudo

Per impostazione predefinita, quando crei il tuo account all'avvio con Debian rispetto ad altre distribuzioni, non riceve automaticamente lo stato sudoers. Devi avere accesso alla password root per usare il comando su oppure visita il nostro tutorial su Come aggiungere un utente a Sudoer su Debian.

Installa pacchetto CURL

Il tutorial utilizzerà il pacchetto curl per scaricare la chiave GPG; prima verifica se il pacco è presente:

curl --version

Esempio di output se installato:

curl 7.74.0 (x86_64-pc-linux-gnu) libcurl/7.74.0 OpenSSL/1.1.1k zlib/1.2.11 brotli/1.0.9 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh2/1.9.0 nghttp2/1.43.0 librtmp/2.3
Release-Date: 2020-12-09

Se non hai curl installato, usa il seguente comando:

sudo apt install curl -y

Installa Java OpenJDK 16 – DPKG

Installa Java 16

L'opzione più semplice ma la più restrittiva è installare Java OpenJDK 16 utilizzando il comando dpkg, che è uno strumento per installare, compilare, rimuovere e gestire i pacchetti Debian

Innanzitutto, scarica il pacchetto .deb dalla pagina di download di Java:

Esempio:

Una volta installato, vai alla directory in cui hai scaricato Java; per impostazione predefinita, questa sarebbe la directory Download:

cd /home/username/Downloads

Dopo aver scaricato il pacchetto .deb, esegui il seguente comando nel tuo terminale per installare Java:

sudo dpkg -i jdk-16.0.2_linux-x64_bin.deb

Esempio di output:

Rimuovi Java 16

Se non hai più bisogno di OpenJDK 16 e hai installato il software usando il pacchetto .deb JDK, puoi usare il seguente comando dpkg con l'opzione -r flag che rimuoverà il pacchetto come nell'esempio seguente:

sudo dpkg -r jdk-16.0.2

Esempio di output:

Installa Java OpenJDK 16 – Opzione manuale

La seconda e più consigliata opzione è installare OpenJDK 16, il modo manuale che offre agli utenti maggiore libertà e potenza su ciò che vogliono e dove installato sul loro sistema.

Scarica l'ultima build di Java 16

Visita la pagina dei download per ottenere il link alla versione più recente, quindi utilizza il seguente comando curl :

curl  -O https://download.java.net/java/GA/jdk16.0.2/d4a915d82b4c4fbb9bde534da945d746/7/GPL/openjdk-16.0.2_linux-x64_bin.tar.gz

Una volta completato il download, è necessario estrarre l'archivio come segue:

tar -xvf openjdk-16.0.2_linux-x64_bin.tar.gz

Configura e installa Java 16

Quindi, sposta la directory dell'archivio estratta in /opt/ posizione:

sudo mv jdk-16.0.2 /opt/

Ora devi impostare le variabili di ambiente come di seguito:

export JAVA_HOME=/opt/jdk-16.0.2
export PATH=$PATH:$JAVA_HOME/bin

Java 16 è ora installato. Per confermare, utilizzare i seguenti comandi:

java --version
echo $JAVA_HOME

Se installato correttamente, dovresti vedere il seguente output:

openjdk 16.0.2 2021-07-20
OpenJDK Runtime Environment (build 16.0.2+7-67)
OpenJDK 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
/opt/jdk-16.0.2

Come puoi vedere, puoi vedere che la versione è l'ultima build 16.0.2 .

Test Java:crea un'applicazione Hello World

Per concludere, è sempre utile testare installazioni di questo tipo per verificare che tutto funzioni correttamente dopo l'installazione. Il modo più semplice è creare un piccolo script di programma da testare utilizzando il famoso Hello World.

Innanzitutto, crea il file di programma Java come segue

sudo nano hello.java

Quindi, aggiungi il seguente codice Java nel file:

public class hello {
  public static void main(String[] args) {
    System.out.println("G'day from LinuxCapable!");
  }
}

Salva il file (CTRL+O) , quindi esci da (CTRL+X) .

Quindi, compila il codice:

javac hello.java

Infine, esegui il codice Java con il seguente comando:

java hello

Esempio di output:

Congratulazioni, tutto funziona correttamente.


Debian
  1. Come installare Java su Ubuntu 20.04

  2. Come installare Java su Debian 9

  3. Come installare Java su CentOS 8

  4. Come installare Java 17 in Debian 11

  5. Come installare Java 10 su Debian 9

Come installare OpenJDK (Java) su Ubuntu

Come installare Java su Debian 9 Stretch

Come installare Vai su Debian 10

Come installare Java su Debian 11

Come installare Java su Debian 10

Come installare Vai su Debian