How to Install Java on Linux (JRE or JDK)
Sommario:
- Prima di iniziare
- Installazione di OpenJDK 11
- Installazione di OpenJDK 8
- Imposta la versione predefinita
JAVA_HOME
Variabile d'ambiente- Disinstallare Java
- Conclusione
In questo tutorial, spiegheremo come installare Java (OpenJDK) su Debian 10 Linux.
Java è uno dei linguaggi di programmazione più popolari utilizzati per creare diversi tipi di applicazioni e sistemi. Le applicazioni sviluppate in Java sono scalabili, flessibili e gestibili.
Prima di iniziare
Esistono due diverse implementazioni di Java, OpenJDK e Oracle Java con quasi nessuna differenza tra loro, tranne che Oracle Java ha alcune funzionalità commerciali aggiuntive. La licenza Java Oracle consente solo l'uso non commerciale del software, come l'uso personale e l'uso di sviluppo.
I repository Debian 10 predefiniti includono due diversi pacchetti Java, Java Runtime Environment (JRE) e Java Development Kit (JDK). JRE include Java virtual machine (JVM), classi e binari che consentono di eseguire programmi Java. Gli sviluppatori Java dovrebbero installare JDK che include JRE e gli strumenti di sviluppo / debug e le librerie necessarie per creare applicazioni Java.
Installazione di OpenJDK 11
OpenJDK 11, l'implementazione open source della piattaforma Java è lo sviluppo e il runtime Java predefiniti in Debian 10, Buster.
Esegui i seguenti comandi come utente con privilegi sudo o root per aggiornare l'indice dei pacchetti e installare il pacchetto JDK OpenJDK 11:
sudo apt update
sudo apt install default-jdk
Una volta completata l'installazione, puoi verificarla controllando la versione Java:
java -version
L'output dovrebbe assomigliare a questo:
openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+7-post-Debian-5) OpenJDK 64-Bit Server VM (build 11.0.3+7-post-Debian-5, mixed mode, sharing)
Questo è tutto! A questo punto, hai installato correttamente Java sul tuo sistema Debian.
default-jre
.
Installazione di OpenJDK 8
Al momento in cui scrivo, la precedente versione di Java LTS 8 non è disponibile nei repository ufficiali Debian Buster.
Abiliteremo il repository AdoptOpenJDK che fornisce pacchetti OpenJDK predefiniti.
-
Inizia aggiornando l'elenco dei pacchetti e installando le dipendenze necessarie per aggiungere un nuovo repository su
sudo apt update
sudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common
Importa la chiave GPG del repository utilizzando il seguente comando wget:
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
Aggiungi il repository APT AdoptOpenJDK al tuo sistema:
sudo add-apt-repository --yes
Una volta abilitato il repository, aggiorna i sorgenti apt e installa Java 8 usando i seguenti comandi:
sudo apt update
sudo apt install adoptopenjdk-8-hotspot
Infine, verifica l'installazione controllando la versione Java:
java -version
L'output dovrebbe assomigliare a questo:
openjdk version "1.8.0_212" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.212-b04, mixed mode)
Imposta la versione predefinita
java -version
Per modificare la versione predefinita utilizzare il comando
update-alternatives
:
sudo update-alternatives --config java
L'output sarà simile al seguente:
Ti verrà presentato un elenco di tutte le versioni di Java installate. Immettere il numero della versione che si desidera utilizzare come predefinita e premere
La variabile di ambiente
Per impostare la variabile d'ambiente
In questo esempio i percorsi di installazione sono i seguenti: Una volta trovato il percorso della tua installazione Java preferita, apri il
Supponendo di voler impostare
Per rendere effettive le modifiche sulla shell corrente, è possibile disconnettersi e accedere oppure eseguire il comando di origine seguente: Verificare che la variabile di ambiente
Dovresti vedere il percorso dell'installazione Java: Puoi disinstallare Java come qualsiasi altro pacchetto installato con
Ad esempio, per disinstallare il pacchetto
L'ultima versione LTS di OpenJDK è disponibile nei repository Debian 10 Buster predefiniti e l'installazione è un'operazione semplice e diretta.
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java 1081 manual mode 2 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode Press to keep the current choice, or type selection number:
Enter
.
JAVA_HOME
Variabile d'ambiente
JAVA_HOME
viene utilizzata da alcune applicazioni Java per determinare la posizione di installazione di Java.
JAVA_HOME
, utilizzare il comando
update-alternatives
per trovare dove è installato Java:
sudo update-alternatives --config java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
OpenJDK 8 si trova in
/usr/lib/jvm/adoptopenjdk-8-hotspot-amd64/bin/java
/etc/environment
:
sudo nano /etc/environment
JAVA_HOME
sul percorso OpenJDK 11 aggiungere la seguente riga, alla fine del file:
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
source /etc/environment
JAVA_HOME
stata impostata correttamente:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64
/etc/environment
è un file di configurazione a livello di sistema, che viene utilizzato da tutti gli utenti. Se si desidera impostare la variabile
JAVA_HOME
in base all'utente, quindi aggiungere la riga a
.bashrc
o qualsiasi altro file di configurazione che viene caricato quando l'utente accede.
Disinstallare Java
apt
.
default-jdk
è sufficiente eseguire:Conclusione
Come installare, installare la stampante multifunzione HP Officejet 6500a plus

Scopri come impostare e installare la stampante multifunzione HP Officejet 6500A Plus.
Come installare virtualbox su debian linux 10 linux

VirtualBox è un software di virtualizzazione multipiattaforma open source che consente di eseguire più sistemi operativi guest contemporaneamente. Questo tutorial spiega come installare l'ultimo VirtualBox su Debian 10, Buster.
Come installare java su debian 9

In questo tutorial, vedremo come installare Java su Debian 9. Java è uno dei linguaggi di programmazione più popolari usati per costruire diversi tipi di applicazioni e sistemi.