Wéi installéiere ech Java 14 an Ubuntu, Debian a Linux Mint


Dësen Tutorial wäert Iech guidéieren wéi Dir Java 14 Standard Edition Development Kit (JDK) an Ubuntu, Debian a Linux Mint Verdeelungen installéiere kënnt mat dem PPA Package an aus Archivquellen.

Installéiere Java 14 Mat PPA an Ubuntu, Debian, a Mint

Fir déi lescht Java 14 Versioun z'installéieren, füügt als éischt déi folgend linuxuprising/java PPA op Äre System an aktualiséieren d'Repository Package Datebank wéi gewisen.

$ sudo add-apt-repository ppa:linuxuprising/java
$ sudo apt-get update

Soubal PPA bäigefüügt an aktualiséiert gouf, sicht elo no de Packagen mam Numm oracle-java14-installer wéi gewisen.

$ sudo apt-cache search oracle-java14-installer

oracle-java14-installer - Oracle Java(TM) Development Kit (JDK) 14 [Output]

Déi uewe genannte Ausgab bestätegt datt Java 14 verfügbar ass fir mat dem folgenden Kommando z'installéieren.

$ sudo apt-get install oracle-java14-installer

Wann Dir méi wéi ee Java op Ärem System installéiert hutt, kënnt Dir de oracle-java14-set-default Package installéieren fir Java 14 als Standard ze setzen wéi gewisen.

$ sudo apt-get install oracle-java14-set-default

Wann Dir Standard Java agestallt hutt, kënnt Dir déi installéiert Java Versioun verifizéieren mat:

$ java --version

java 14.0.1 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)

Installéiere Java 14 vu Quellen an Ubuntu, Debian, a Mint

Fir Java 14 SE SDK an Ärem System z'installéieren, op enger Desktop Linux Maschinn, öffnen als éischt e Browser a navigéiert op Java SE offiziell Download Säit.

Hei, wielt jdk-14.0.1_linux-x64_bin.tar.gz, klickt op Downloads Link a kontrolléiert d'Lizenzvertrag akzeptéieren fir den Downloadprozess vun der leschter Versioun vum Tarball Package unzefänken.

Java bitt pre-kompiléiert Packagen a Form vun .deb Packagen fir Debian baséiert Linux Verdeelungen, awer mir benotze déi gzipped Tarball Datei fir d'Installatioun auszeféieren.

Wann Dir Java op enger headless Maschinn oder op Serveren installéiert, luet Java 14 SE JDK Archiv iwwer wget Kommandozeil Utility erof, andeems Dir de Kommando hei drënner ausgëtt.

$ wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/14.0.1+7/664493ef4a6946b186ff29eb326336a2/jdk-14.0.1_linux-x64_bin.tar.gz

Nodeems den Download fäerdeg ass, navigéiert an de Verzeichnis wou de Java Package erofgeluede gouf a gitt d'Befehle hei ënnen fir Java Software z'installéieren.

D'Befehle, déi hei ënnen ausgefouert ginn, dekompriméieren de Java Tarball Archiv direkt an/opt Verzeechnes. Gitt de Java extrahéierte Wee aus/opt Verzeechnes a gitt en ls Kommando aus fir den Inhalt vum Verzeechnes ze lëschten. Java ausführbar Dateie sinn am bin Verzeichnis.

$ sudo tar xfz jdk-14.0.1_linux-x64_bin.tar.gz -C /opt/
$ cd /opt/jdk-14.0.1/
$ ls
total 32
drwxr-xr-x  2 root  root  4096 Jun 20 14:40 bin
drwxr-xr-x  5 root  root  4096 Jun 20 14:40 conf
drwxr-xr-x  3 root  root  4096 Jun 20 14:40 include
drwxr-xr-x  2 root  root  4096 Jun 20 14:40 jmods
drwxr-xr-x 74 root  root  4096 Jun 20 14:40 legal
drwxr-xr-x  5 root  root  4096 Jun 20 14:40 lib
drwxr-xr-x  3 root  root  4096 Jun 20 14:40 man
-rw-r--r--  1 10668 10668 1263 Mar  5 16:10 release

Als nächst füügt Java Ëmfeldvariablen an den ausführbare Dateie Wee an Äre System PATH Variabel un, andeems Dir déi folgend Kommandoen ausstellt, déi eng nei Datei mam Numm java.sh an de Systemprofil erstellen.

Dës Method garantéiert datt Java Ëmfeldvariablen an ausführbaren Systemwäit zougänglech sinn.

$ sudo echo 'export JAVA_HOME=/opt/jdk-14.0.1/' | sudo tee /etc/profile.d/java.sh
$ sudo echo 'export PATH=$PATH:/opt/jdk-14.0.1/bin' | sudo tee -a /etc/profile.d/java.sh

Endlech, loggt Iech aus a loggt Iech erëm un fir d'Astellungen z'applizéieren an de Kommando hei ënnen auszeginn fir d'Java installéiert Versioun op Ärem System z'iwwerpréiwen.

$ java --version

java 14.0.1 2020-04-14
Java(TM) SE Runtime Environment (build 14.0.1+7)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.1+7, mixed mode, sharing)

Gratulatioun! Déi lescht Versioun vum Java 14 SE SDK ass elo an Ärer Debian baséiert Linux Maschinn installéiert.