Introduzione
Se il vostro intento è installare JAVA su di un server in remoto continuare a leggere, altrimenti se volete installare JAVA sul vostro computer locale saltate il primo paragrafo "Connessione al Server" e leggere il successivo.
Connessione al Server
Per accedere al server, è necessario conoscere l'indirizzo IP. Avrai anche bisogno dell'username e della password per l'autenticazione. Per connettersi al server come utente root digitare il seguente comando:
ssh root@IP_DEL_SERVER
Successivamente sarà necessario inserire la password dell'utente root.
Se non utilizzate l'utente root potete connettervi con un'altro nome utente utilizzando lo stesso comando, quindi modificare root con il vostro nome_utente:
ssh nome_utente@IP_DEL_SERVER
Successivamente vi verrà chiesto di inserire la password del vostro utente.
La porta standard per connettersi tramite ssh è la 22, se il vostro server utilizza una porta diversa, sarà necessario specificarla utilizzando il parametro -p, quindi digitare il seguente comando:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Siete ora connessi al vostro server, siete pronti per iniziare l'installazione di JAVA su MX 18 Linux
Installazione Java JRE/JDK
Generalmente JDK è utilizzato dagli sviluppatori che vogliono compilare programmi in Java, oppure se qualche software richiede nello specifico l'utilizzo di JDK.
JDK contiene JRE quindi non ci sono svantaggi se si preferisce installare JDK invece di JRE.
Per installare Java Runtime Environment (JRE) aprire il terminale e dare questi comandi:
sudo apt update
sudo apt install default-jre
Per installare Java Development Kit (JDK) aprire il terminale e dare questi comandi:
sudo apt update
sudo apt install default-jdk
Installazione Manuale di Java
Esempio con Java 12
Scaricare Java 12 dal sito ufficiale. Attualmente l'ultima versione è la 12.0.1
wget https://download.oracle.com/java/GA/jdk12.0.1/69cfe15208a647278a19ef0990eea691/12/GPL/openjdk-12.0.1_linux-x64_bin.tar.gz
Decomprimere il file scaricato:
tar xzvf openjdk-12.0.1_linux-x64_bin.tar.gz
Creare una cartella per Java 12:
sudo mkdir /usr/local/oracle-java-12
Spostare il contenuto dell'archivio:
sudo mv jdk-12.0.1/* /usr/local/oracle-java-12/
Aggiungere l'alternativa con Java 12:
sudo update-alternatives --install /usr/bin/java java /usr/local/oracle-java-12/bin/java 1
sudo update-alternatives --install /usr/bin/javac javac /usr/local/oracle-java-12/bin/javac 1
Se si desidera modificare la versione predefinita di java o di javac, utilizzare il comando alternatives:
sudo update-alternatives --config java
sudo update-alternatives --config javac
Sullo schermo verrà stampato un elenco di tutte le versioni di Java installate. Immettere il numero della versione che si desidera utilizzare come predefinita e premere Invio dalla tastiera.
Verificare la corretta installazione:
java --version
javac --version
javac è un'utilità di comando per la compilazione di programmi Java.
Impostare la variabile d'ambiente JAVA_HOME
Per impostare la variabile d'ambiente JAVA_HOME dobbiamo prima conoscere il percorso dell'installazione di Java.
sudo update-alternatives --config java
Copiare il percorso dell'installazione e dare il seguente comando:
sudo nano /etc/environment
Alla fine del file aggiungere la variabile d'ambiente JAVA_HOME con il percorso corretto in base alla vostra installazione.
JAVA_HOME="/usr/local/oracle-java-12/"
Salvare e chiudere il file. Per ricaricarlo dare da terminale:
source /etc/environment
Potete controllare se la variabile d'ambiente JAVA_HOME è stata impostata correttamente, sempre da terminale:
echo $JAVA_HOME
Dovreste vedere il percorso da voi inserito nel passaggio precedente.
Conclusione
L'installazione di Java su MX 18 Linux è terminata.