Autore Topic: Come installare OpenJDK 11 su Ubuntu e/o Linux Mint  (Letto 270 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Leonida29

Come installare OpenJDK 11 su Ubuntu e/o Linux Mint
« il: Aprile 13, 2019, 05:52:56 pm »
Nonostante OpenJDK 11 sia l’ultima long-term release è attualmente disponibile solo su Ubuntu 18.10 (e superiori). Vediamo come installare OpenJDK 11 su Ubuntu 18.04, 16.04 o 14.04 e su Linux Mint 19.*, 18.* e 17.*. Per chi non lo sapesse OpenJDK è una implementazione libera della piattaforma Java, edizione standard. L’implementazione è sotto licenza GNU GPL con GPL linking exception.

Gli utenti di Ubuntu 18.04 e Linux Mint 19.* noteranno che un pacchetto openjdk-11-jdk è già presente nei repositories, ma la versione Java ad esso associata è la 10 e non la 11. Durante il ciclo di sviluppo di Ubuntu 18.04 c’è stata una SRU-exception per rilasciare “OpenJDK 10 come JRE/JDK di default per Bionic” per poi passare a OpenJDK 11 a Settembre/Ottobre 2018 ecco perchè il pacchetto si chiama openjdk-11-jdk nonostante contenga OpenJDK 10.

L’aggiornamento previsto per Settembre/Ottobre non è però ancora arrivato. Potete però aggiornare a OpenJDK 11 mediante un PPA ufficiale che contiene i pacchetti non solo per Ubuntu 18.04 LTS / Linux Mint 19.* ma anche per Ubuntu 16.04 LTS, 14.04 LTS / Linux Mint 18.* e 17.*. Vi ricordo che usando il PPA (al posto dei binari) vi consente di avere gli aggiornamenti automatici. Andiamo con ordine. Su Ubuntu 18.10 vi basta installare l’openjdk-11-jdk package:

Codice: [Seleziona]
sudo apt install openjdk-11-jdk
Sulle versioni precedenti dovete aggiungere il PPA OpenJDK builds PPA (gestito da PPA for OpenJDK team) e poi installare il pacchetto openjdk-11-jdk:

Codice: [Seleziona]
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt update
sudo apt install openjdk-11-jdk

Dopo l’installazione la vostra versione Java, se tutto è andato a buon fine, dovrebbe essere la 11, verificatelo dando

Codice: [Seleziona]
java -version
Se vi serve solo Java JRE, installate openjdk-11-jre al posto di openjdk-11-jdk dando

Codice: [Seleziona]
sudo apt install openjdk-11-jre
Se volete tornare alla versione precedente potete usare il comando ppa-purge che disabilita il PPA e esegue il downgrade di tutti i pacchetti.

Codice: [Seleziona]
sudo apt install ppa-purge
sudo ppa-purge ppa:openjdk-r/ppa

Su Mint invece date il seguente comando:

Codice: [Seleziona]
sudo ppa-purge -d <ubuntu_version> ppa:openjdk-r/ppa
Dove al posto di ubuntu_version dovete inserire la versione di Ubuntu associata alla vostra installazione di Linux Mint, più precisamente: bionic per Linux Mint 19.*, xenial per Linux Mint 18.* e trusty per Linux Mint 17.*
« Ultima modifica: Aprile 18, 2019, 03:02:16 pm da Ubuntu Community Italia »
Migliaia di candele possono venire accese da una singola candela, e la vita della candela non sarà abbreviata. La felicità non diminuisce mai con l’essere condivisa. ( Buddha Shakyamuni )
 
The following users thanked this post: Ubuntu Community Italia, Mil-F.