GNU/Linux >> Linux Esercitazione >  >> Debian

Installa Oracle Java 13 su Ubuntu, Linux Mint o Debian dal repository APT PPA

[[Modifica]]Oracle Java 13 non è più supportato/aggiornato da Oracle e l'ultima versione non è più disponibile per il download. Passa a Oracle Java SE 11 (una versione a lungo termine) o all'ultimo Oracle Java SE 16.

Oracle Java 13 è stato rilasciato all'inizio di questo mese. Debian, Ubuntu, Linux Mint, Pop! _OS e altri utenti di distribuzioni Linux basate su Debian/Ubuntu possono ora installarlo tramite Linux Uprising Java PPA. JDK 13 riceverà almeno due aggiornamenti e Oracle JDK 14 seguirà a marzo 2020.

Per rivedere i miglioramenti in Java 13, visita l'annuncio di rilascio e le note di rilascio.

Ricorda che Oracle Java utilizza una licenza commerciale (a partire da Oracle Java 11) che ne consente il download e l'utilizzo senza costi di sviluppo e test, ma richiede un canone per utilizzarlo in produzione! Quindi consiglio di utilizzare build JDK open source come le build Zulu OpenJDK o AdoptOpenJDK (Come nota a margine, quando ho scritto di Zulu OpenJDK, era l'unico OpenJDK open source che aveva repository per varie distribuzioni Linux, ma da allora AdoptOpenJDK ha anche aggiunto repository per distribuzioni Linux basate su DEB e RPM).

Il programma di installazione di Oracle Java 13 si basa sul pacchetto Java Web Upd8 (quindi i crediti vanno ai creatori originali) con piccole modifiche e funziona solo a 64 bit poiché Oracle offre solo download a 64 bit.

Questo programma di installazione scarica automaticamente Oracle JDK 13, esegue alternative di aggiornamento per i binari Java e le pagine man e, facoltativamente, imposta Oracle Java 13 come versione Java predefinita (impostazione di JAVA_HOME ecc.). Una volta che Oracle smetterà di servire i download pubblici di Oracle Java 13 (quando gli utenti devono accedere per scaricare Oracle Java 13), creerò un nuovo pacchetto come ho fatto per Oracle Java 11 (mentre è ancora disponibile e in giro) nuove versioni), per cui puoi scaricare tu stesso Oracle Java 13 .tar.gz e memorizzarlo in una cartella sul tuo sistema, quindi il programma di installazione imposterà tutto con esso.

Vedi anche:Come installare Oracle Java 12 (JDK 12) in Ubuntu, Linux Mint o Debian (con PPA).

Ricordiamo che Oracle Java 12 e 10 hanno raggiunto la fine degli aggiornamenti pubblici, quindi non saranno più disponibili per il download e per queste versioni non verranno forniti programmi di installazione.

Come installare Oracle Java 13 (JDK 13) su Debian, Ubuntu, Linux Mint, Pop! _OS, ecc. utilizzando il repository APT

[[Modifica]]Oracle Java 13 non è più supportato/aggiornato da Oracle e l'ultima versione non è più disponibile per il download, quindi le seguenti istruzioni non funzioneranno. Passa a Oracle Java SE 11 (una versione a lungo termine) o all'ultimo Oracle Java SE 14.

Ubuntu / Linux Mint / Pop! _OS , ecc.:Apri un terminale e usa questi comandi per aggiungere il Linux Uprising Oracle Java PPA e installare Oracle JDK 13 (solo 64bit!!):

sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java13-installer

Debian :

su -
echo "deb https://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | tee /etc/apt/sources.list.d/linuxuprising-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
apt-get update
apt-get install oracle-java13-installer
exit

il oracle-java13-installer Il pacchetto consiglia l'installazione oracle-java13-set-default rendendo Oracle Java 13 lo standard Java. Ad esempio, i pacchetti consigliati sono installati per impostazione predefinita su Ubuntu, mentre Linux Mint no. Di seguito è riportato come saltare l'installazione di questo pacchetto o installarlo se non si installa automaticamente.

Per impostare Oracle Java 13 come predefinito, installa oracle-java13-set-default se non è stato installato automaticamente dal programma di installazione di Oracle Java 13:

sudo apt install oracle-java13-set-default


Per saltare l'installazione oracle-java13-set-default Pacchetto durante l'installazione oracle-java13-installer , usa:

sudo apt install --no-install--recommends oracle-java13-installer

Non vuoi più che Oracle Java 13 sia standard, ma vuoi che sia installato? Rimuovi quel oracle-java13-set-default Pacchetto:

sudop apt remove oracle-java13-set-default

La versione standard di Java può essere verificata con java -version e javac -version , ad esempio:

$ java -version
java version "13" 2019-09-17
Java(TM) SE Runtime Environment (build 13+33)
Java HotSpot(TM) 64-Bit Server VM (build 13+33, mixed mode, sharing)
$ javac -version
javac 13

Download manuale di Oracle Java 13

Nei casi in cui ci si trova dietro un firewall, router o proxy che impedisce al programma di installazione di Oracle Java 13 di scaricare automaticamente Java .tar.gz sul sistema, è possibile utilizzare Oracle Java 13 .tar. gz esegui il file da Oracle su un computer diverso o sullo stesso computer ma con un browser web. Assicurati che Oracle Java 13 .tar.gz scaricato sia la stessa versione del pacchetto di installazione oracle-java13!

Una volta ottenuto il file Oracle Java 13 .tar.gz, inserirlo in /var/cache/oracle-jdk13-installer (Crea questa cartella come root se non esiste).

Quindi, installa oracle-java13-installer Pacchetto come faresti normalmente (come menzionato sopra) e il programma di installazione prenderà il tuo archivio Oracle Java 13 locale e lo utilizzerà per configurare tutto invece di provare a scaricare l'archivio Oracle Java 13 dai server Oracle.

Accettazione automatica della licenza Oracle Java 13

Desideri accettare automaticamente la licenza Oracle Java 13? Questo può essere utile per l'automazione, ad es. B. eseguire il programma di installazione di Oracle JDK 13 in uno script, ecc. Puoi accettare la licenza con questo comando:

echo oracle-java13-installer shared/accepted-oracle-license-v1-2 select true | sudo /usr/bin/debconf-set-selections

Se non funziona, prova questo metodo alternativo:

echo oracle-java13-installer shared/accepted-oracle-licence-v1-2 boolean true | sudo /usr/bin/debconf-set-selections


Debian
  1. Installa l'ultimo Eclipse Java IDE su Debian 8 e Ubuntu 16.04 Linux

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

  3. Come installare Oracle Java 14 (JDK 14) su Ubuntu, Debian o Linux Mint dal repository APT PPA

  4. Installa Oracle Java 10 in Ubuntu o Linux Mint dal repository PPA

  5. Installa Oracle Java 10 (JDK 10) in Debian dal repository PPA

Installa i pacchetti da un PPA Ubuntu su Debian Linux

Come installare il codice di Visual Studio su Ubuntu 18.04 / Linux Mint 19 e Debian 9

Come installare Pip su Ubuntu 18.04, Debian 9 e Linux Mint 19

Come installare Oracle Java JDK 11/8 su Ubuntu 16.04 e Linux Mint 18

Come installare Oracle Java 12/11/8 su Ubuntu 18.04 e Linux Mint 19

Scarica i pacchetti Spotify Deb da installare su Ubuntu, Debian e Linux Mint