Kaip įdiegti „Java 14“ į „Ubuntu“, „Debian“ ir „Linux Mint“


Ši pamoka padės jums įdiegti „Java 14 Standard Edition Development Kit“ (JDK) „Ubuntu“, „Debian“ ir „Linux Mint“ paskirstymuose naudojant PPA paketą ir iš archyvinių šaltinių.

„Java 14“ diegimas naudojant PPA „Ubuntu“, „Debian“ ir „Mint“

Norėdami įdiegti naujausią „Java 14“ versiją, pirmiausia prie sistemos pridėkite šį linuxuprising/java PPA ir atnaujinkite saugyklos paketų duomenų bazę, kaip parodyta.

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

Pridėjus ir atnaujinus PPA, dabar ieškokite paketų pavadinimu oracle-java14-installer , kaip parodyta.

$ sudo apt-cache search oracle-java14-installer

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

Pirmiau pateiktas išvestis patvirtina, kad „Java 14“ galima įdiegti naudojant šią komandą.

$ sudo apt-get install oracle-java14-installer

Jei jūsų sistemoje įdiegta daugiau nei viena „Java“, galite įdiegti paketą oracle-java14-set-default , kad „Java 14“ būtų nustatytas kaip numatytasis, kaip parodyta.

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

Nustačius numatytąją „Java“, galite patikrinti įdiegtą „Java“ versiją naudodami:

$ 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)

„Java 14“ diegimas iš „Ubuntu“, „Debian“ ir „Mint“ šaltinių

Norėdami įdiegti „Java 14 SE SDK“ savo sistemoje, „Desktop Linux“ kompiuteryje, pirmiausia atidarykite naršyklę ir eikite į oficialų „Java SE“ atsisiuntimo puslapį.

Čia pasirinkite jdk-14.0.1_linux-x64_bin.tar.gz, paspauskite nuorodą „Atsisiuntimai“ ir pažymėkite Priimti licencijos sutartį, kad pradėtumėte naujausios „tarball“ paketo versijos atsisiuntimo procesą.

„Java“ siūlo iš anksto sukompiliuotus paketus .deb paketų pavidalu „Debian“ pagrįstiems „Linux“ paskirstymams, tačiau diegimui naudosime „gzipped“ tarball failą.

Jei diegiate „Java“ mašinoje be galvos arba serveriuose, atsisiųskite „Java 14 SE JDK“ archyvą naudodami komandų eilutės „wget“, išleisdami žemiau esančią komandą.

$ 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

Baigę atsisiuntimą, eikite į katalogą, kuriame buvo atsisiųstas „Java“ paketas, ir pradėkite diegti „Java“ programinę įrangą pateikdami toliau nurodytas komandas.

Žemiau vykdomos komandos išspaus „Java tarball“ archyvą tiesiai į/opt katalogą. Įveskite „Java“ išgautą kelią iš/opt katalogo ir išduokite komandą ls, kad išvardytumėte katalogo turinį. „Java“ vykdomieji failai yra šiukšliadėžės kataloge.

$ 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

Tada į savo sistemos $PATH kintamąjį įterpkite „Java“ aplinkos kintamuosius ir vykdomųjų failų kelią, pateikdami toliau nurodytas komandas, kurios sukurs naują failą pavadinimu java.sh į sistemos profilį.

Šis metodas užtikrina, kad „Java“ aplinkos kintamieji ir vykdomieji failai bus prieinami visos sistemos mastu.

$ 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

Galiausiai atsijunkite ir vėl prisijunkite, kad pritaikytumėte nustatymus, ir išleiskite toliau pateiktą komandą, kad patikrintumėte, ar jūsų sistemoje įdiegta „Java“ versija.

$ 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)

Sveikiname! Naujausia „Java 14 SE SDK“ versija dabar įdiegta jūsų „Debian“ pagrįstoje „Linux“ mašinoje.