GNU/Linux >> Linux Esercitazione >  >> Debian

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

Aggiornamento:Oracle Java 10 ha raggiunto la fine degli aggiornamenti pubblici (vedi roadmap qui), quindi non è più disponibile per il download. Di conseguenza, i pacchetti in Linux Uprising Java PPA non funzionano più. Passa a Oracle Java 11 (che è incluso in Linux Uprising PPA ed è una versione a lungo termine), l'ultimo Oracle Java 14 o OpenJDK (puoi anche usare AdoptOpenJDK o ZuluJDK).

Per informazioni su Ubuntu o Linux Mint, vedere il nostro altro articolo:Installa Oracle Java 10 in Ubuntu o Linux Mint da PPA Repository

Come ti ho detto nell'articolo precedente ho creato un PPA per Oracle Java 10 basato sui pacchetti WebUpd8 Java PPA (che non includono Oracle Java 10). Sebbene molti PPA non funzionino in Debian, questo funziona perché il pacchetto scarica e installa i binari Oracle Java 10 ufficiali che, a differenza dei normali pacchetti PPA, non sono progettati per versioni specifiche di Ubuntu.

Oracle fornisce solo Java 10 per 64 bit, quindi i pacchetti di LinuxUprising Java PPA funzionano solo a 64 bit. Non provare a usarlo su altre architetture perché non funzionerà! Il pacchetto del repository PPA installa Oracle Java 10 JDK, che include JRE. La cartella bin JRE Java non è più separata e non si trova più nella stessa cartella bin dei binari JDK.

Installa Oracle Java 10 (JDK 10) in Debian


Utilizza i seguenti comandi per aggiungere il repository PPA Java di LinuxUprising ai tuoi sorgenti software e installa Oracle Java 10 in Debian (qualsiasi versione di 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-java10-installer
exit

Il nome del pacchetto è oracle-java10-installer e non oracle-java10-jdk in quanto non contiene alcun file Oracle Java. È solo un programma di installazione che scarica il binario dai server Oracle e configura automaticamente tutto per te.

Dopo aver aggiunto il PPA alle sorgenti software, assicurati di impostare Oracle Java 10 come predefinito sul tuo sistema Debian oracle-java10-set-default installato (può essere installato automaticamente):

su -
apt-get install oracle-java10-set-default
exit

Se Oracle Java 10 deve essere installato ma non utilizzato come versione Java standard sulla macchina Debian, rimuovere il pacchetto oracle-java10-set-default:

su -
apt-get remove oracle-java10-set-default
exit


Nei casi in cui il programma di installazione non scarica l'archivio tar.gz di Oracle Java 10 (il download è bloccato da un router, firewall o ISP), è possibile scaricare manualmente l'archivio / var di Oracle Java 10 tar.gz /cache/cartella di installazione di oracle-jdk10 e quindi installare il pacchetto di installazione di oracle-java10 e dovrebbe contenere l'archivio tar.gz scaricato invece di scaricarlo dai server Oracle.

Accetta la licenza Oracle Java 10 senza input dell'utente

Durante l'installazione di Oracle Java 10, all'utente verrà chiesto di accettare la licenza Oracle prima di procedere con l'installazione. Se devi automatizzare l'installazione (per Docker, script, ecc.), puoi accettare automaticamente la licenza Oracle prima di installare il pacchetto Oracle Java 10 con un comando:

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

Ho letto che il comando precedente non funziona su alcuni sistemi Debian, anche se ha funzionato per me in Debian Testing. Se il comando precedente non funziona sulla tua macchina Debian, puoi invece provare il seguente comando:

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

Per informazioni su Ubuntu, Linux Mint, sistema operativo elementare e altre distribuzioni Linux basate su Ubuntu, vedere:Installare Oracle Java 10 in Ubuntu o Linux Mint da PPA Repository.


Debian
  1. Come installare Java JDK su Debian 11

  2. Come installare Oracle Java JDK 17 su Linux

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

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

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

Come installare Oracle Java JDK 18 su Linux

Come installare Java 17 LTS (JDK 17) su Debian 11

Come installare Java 17 (JDK 17) su Debian 11 Bullseye

Come installare Oracle Java 8 su Debian Jessie

Come installare Oracle Java su Debian 10 Buster

Come installare Oracle JDK 9 su CentOS 7