Kako instalirati Javu 14 u Ubuntu, Debian i Linux Mint


Ovaj vodič će vas voditi kako instalirati Java 14 Standard Edition Development Kit (JDK) u Ubuntu, Debian i Linux Mint distribucije pomoću PPA paketa i iz arhivskih izvora.

Instaliranje Jave 14 korištenjem PPA u Ubuntu, Debian i Mint

Da biste instalirali najnoviju verziju Jave 14, prvo dodajte sljedeći linuxuprising/java PPA u svoj sustav i ažurirajte bazu podataka paketa repozitorija kao što je prikazano.

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

Nakon što je PPA dodan i ažuriran, sada potražite pakete s nazivom oracle-java14-installer kao što je prikazano.

sudo apt-cache search oracle-java14-installer

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

Gornji izlaz potvrđuje da je Java 14 dostupna za instalaciju pomoću sljedeće naredbe.

sudo apt-get install oracle-java14-installer

Ako imate više od jedne Jave instalirane na vašem sustavu, možete instalirati paket oracle-java14-set-default da postavite Javu 14 kao zadanu kao što je prikazano.

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

Nakon što postavite zadanu Javu, možete provjeriti instaliranu verziju Jave pomoću:

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)

Instaliranje Jave 14 iz izvora u Ubuntu, Debian i Mint

Kako biste instalirali Java 14 SE SDK u svoj sustav, na desktop Linux stroju, prvo otvorite preglednik i idite na službenu stranicu za preuzimanje Java SE.

Ovdje odaberite jdk-14.0.1_linux-x64_bin.tar.gz, pritisnite vezu Preuzimanja i označite Prihvati licencni ugovor kako biste započeli proces preuzimanja najnovije verzije tarball paketa.

Java nudi unaprijed kompajlirane pakete u obliku .deb paketa za distribucije Linuxa temeljene na Debianu, ali ćemo za izvođenje instalacije koristiti gzipanu tarball datoteku.

Ako instalirate Javu na bezglavi stroj ili na poslužitelje, preuzmite arhivu Java 14 SE JDK putem uslužnog programa naredbenog retka wget izdavanjem donje naredbe.

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

Nakon dovršetka preuzimanja idite do direktorija gdje je preuzet Java paket i izdajte donje naredbe za početak instaliranja Java softvera.

Naredbe izvedene u nastavku će dekomprimirati Java tarball arhivu izravno u /opt direktorij. Unesite java ekstrahiran put iz direktorija /opt i izdajte naredbu ls za popis sadržaja direktorija. Java izvršne datoteke nalaze se u direktoriju bin.

sudo tar xfz jdk-14.0.1_linux-x64_bin.tar.gz -C /opt/
cd /opt/jdk-14.0.1/
ls
Uzorak izlaza
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

Zatim umetnite Java varijable okruženja i putanju izvršnih datoteka u varijablu vašeg sustava ` PATH izdavanjem naredbi u nastavku koje će stvoriti novu datoteku pod nazivom java .shu profil sustava.

Ova metoda osigurava da će varijable okruženja Java i izvršne datoteke biti dostupne u cijelom sustavu.

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

Na kraju se odjavite i ponovno prijavite kako biste primijenili postavke i izdali donju naredbu za provjeru Jave instalirane verzije na vašem sustavu.

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)

Čestitamo! Najnovija verzija Java 14 SE SDK sada je instalirana na vašem Linux računalu temeljenom na Debianu.