Kako instalirati Javu 14 u Ubuntu, Debian i Linux Mint


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

Instaliranje Jave 14 pomoću PPA u Ubuntu, Debian i Mint

Da biste instalirali najnoviju verziju Jave 14, prvo dodajte sljedeći linuxuprising/java PPA na svoj sistem i ažurirajte bazu podataka paketa spremišta 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 sa imenom 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 sistemu, 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 Java verziju koristeći:

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

Da biste instalirali Java 14 SE SDK u svoj sistem, na Desktop Linux mašini, prvo otvorite pretraživač i idite na zvaničnu stranicu za preuzimanje Java SE.

Ovdje odaberite jdk-14.0.1_linux-x64_bin.tar.gz, kliknite na link Preuzimanja i označite Prihvatam ugovor o licenci kako biste započeli proces preuzimanja najnovije verzije tarball paketa.

Java nudi unaprijed kompajlirane pakete u obliku .deb paketa za Debian bazirane Linux distribucije, ali ćemo koristiti gzipiranu tarball datoteku za izvođenje instalacije.

Ako instalirate Javu na mašinu bez glave ili na servere, preuzmite Java 14 SE JDK arhivu preko wget uslužnog programa komandne linije, izdavanjem naredbe ispod.

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 što se preuzimanje završi, idite na direktorij u koji je preuzet Java paket i izdajte donje naredbe da započnete instaliranje Java softvera.

Naredbe koje se izvršavaju ispod će dekomprimirati Java tarball arhivu direktno u /opt direktorij. Unesite java ekstrahiranu putanju iz /opt direktorija i izdajte naredbu ls da ispišete sadržaj direktorija. Java izvršne datoteke se nalaze u bin direktoriju.

sudo tar xfz jdk-14.0.1_linux-x64_bin.tar.gz -C /opt/
cd /opt/jdk-14.0.1/
ls
Sample Output
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 vaš sistemski varijablu ` PATH, izdavanjem naredbi ispod koje će kreirati novu datoteku pod nazivom java .shu profil sistema.

Ova metoda osigurava da će varijable Java okruženja i izvršne datoteke biti dostupne širom sistema.

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

Konačno, odjavite se i ponovo se prijavite kako biste primijenili postavke i izdajte naredbu ispod da potvrdite instaliranu verziju Jave na vašem sistemu.

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 je sada instalirana na vašem Debian baziranom na Linux stroju.