Otu esi etinye Java 14 na Ubuntu, Debian na Linux Mint


Nkuzi a ga-eduzi gị ka esi etinye Java 14 Standard Edition Development Kit (JDK) na Ubuntu, Debian, na Linux Mint nkesa site na iji ngwugwu PPA yana site na ebe nchekwa.

Ịwụnye Java 14 Iji PPA na Ubuntu, Debian, na Mint

Iji wụnye ụdị Java 14 kachasị ọhụrụ, nke mbụ, tinye linuxuprising/java PPA ndị a na sistemụ gị wee melite nchekwa data ngwungwu dịka egosiri.

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

Ozugbo agbakwunyere na imelite PPA, ugbu a chọọ ngwungwu ndị a na aha oracle-java14-installer dị ka egosiri.

$ sudo apt-cache search oracle-java14-installer

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

Ihe mmepụta a dị n'elu kwadoro na Java 14 dị maka ịwụnye site na iji iwu na-esonụ.

$ sudo apt-get install oracle-java14-installer

Ọ bụrụ na ị nwere ihe karịrị otu Java arụnyere na sistemụ gị, ị nwere ike ịwụnye ngwungwu oracle-java14-set-default ka ịtọọ Java 14 dị ka ndabara dị ka egosiri.

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

Ozugbo ịtọziri Java ndabara, ị nwere ike nyochaa ụdị Java arụnyere na iji:

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

Ịwụnye Java 14 site na isi mmalite na Ubuntu, Debian, na Mint

Iji tinye Java 14 SE SDK na sistemụ gị, na igwe Linux nke Desktọpụ, buru ụzọ mepee ihe nchọgharị wee gaa na ibe nbudata ọrụ Java SE.

N'ebe a, họrọ jdk-14.0.1_linux-x64_bin.tar.gz, pịa njikọ nbudata wee lelee nabata nkwekọrịta ikike ka ịmalite usoro nbudata nke ngwungwu tarball kacha ọhụrụ.

Java na-enye ngwungwu ekpokọtara mbụ n'ụdị .debngwugwu maka nkesa Linux dabere na Debian, mana anyị ga-eji faịlụ tarball gzipped rụọ nrụnye.

Ọ bụrụ na ị wụnye Java na igwe enweghị isi ma ọ bụ na sava, budata Java 14 SE JDK Archive site na wget-line utility, site na ịnye iwu dị n'okpuru.

$ 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

Mgbe nbudata ahụ gwụchara, gaa na ndekọ ebe ebudatara ngwungwu Java wee nye iwu ndị dị n'okpuru ka ịmalite ịwụnye ngwanrọ Java.

Iwu ndị a na-eme n'okpuru ga-ebelata ebe nchekwa Java tarball ozugbo n'ime/họrọ ndekọ. Tinye ụzọ java ewepụtara na/họrọ ndekọ wee nye iwu ls iji depụta ọdịnaya nke ndekọ ahụ. Faịlụ Java executable dị na ndekọ ndekọ.

$ 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

Na-esote, tinye mgbanwe gburugburu Java na ụzọ faịlụ nwere ike ime n'ime usoro PATH gị, site na ịnye iwu ndị dị n'okpuru nke ga-emepụta faịlụ ọhụrụ aha ya bụ java.sh n'ime profaịlụ sistemụ.

Usoro a na-eme ka o doo anya na mgbanwe gburugburu ebe obibi Java na executables ga-enwe ike ịnweta n'obosara usoro.

$ 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

N'ikpeazụ, pụọ na banye azụ ọzọ ka itinye ntọala ma nye iwu dị n'okpuru iji nyochaa ụdị arụnyere Java na sistemụ gị.

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

Ekele! Awụnyela ụdị Java 14 SE SDK kachasị ọhụrụ na igwe Linux dabere na Debian gị.