Yadda ake Shigar Java 14 akan CentOS/RHEL 7/8 & Fedora


Java amintacce ne, tabbatacce ne, kuma sanannen ne, yaren hada-hadar shirye-shiryen hada-hada da dandamalin fasahar sarrafa kwamfuta tare da iyawar juna masu yawa.

Don gudanar da aikace-aikacen Java, dole ne a girka Java akan sabarku. Mafi yawanci kuna buƙatar Java Runtime Environment (JRE), tarin kayan haɗin software waɗanda ake amfani dasu don gudanar da aikace-aikacen Java akan injin Linux.

Idan kuna son haɓaka aikace-aikacen software don Java, kuna buƙatar shigar da Oracle Java Development Kit (JDK), wanda yazo tare da cikakken JRE kunshin tare da kayan aiki don haɓakawa, gyarawa, da kuma lura da aikace-aikacen Java kuma yana da Java ta goyan bayan Oracle ( Standard Edition) sigar.

Lura: Idan kuna neman hanyar buɗewa da kuma kyauta ta JDK, shigar da OpenJDK wanda ke ba da fasali iri ɗaya da aikin kamar Oracle JDK ƙarƙashin lasisin GPL.

A lokacin rubuta wannan labarin, OpenJDK 11 shine halin yanzu na LTS na Java wanda za'a girka ta amfani da umarni mai zuwa daga tsoffin wuraren ajiye bayanai:

# yum install java-11-openjdk-devel
# java -version
openjdk 11.0.8 2020-07-14 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.8+10-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.8+10-LTS, mixed mode, sharing)

A cikin wannan labarin, za mu nuna muku yadda ake girka Oracle OpenJDK 14 a cikin RHEL 8/7/6, CentOS 8/7/6, da Fedora 30-32 don haɓaka da gudanar da aikace-aikacen Java.

Shigar da Oracle OpenJDK 14 a cikin CentOS/RHEL da Fedora

Don shigar da Oracle OpenJDK 14, kuna buƙatar saukar da shirye-shirye OpenJDK 14 daga umarnin wget don zazzagewa da shigar da shi kamar yadda aka nuna.

# wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/14.0.2+12/205943a0976c4ed48cb16f1043c5c647/jdk-14.0.2_linux-x64_bin.rpm

Shigar da kunshin ta amfani da umarni mai zuwa:

# yum localinstall jdk-14.0.2_linux-x64_bin.rpm 

Idan kana da nau'ikan Java fiye da ɗaya da aka sanya akan tsarin, kana buƙatar saita fasalin tsoho ta amfani da umarnin madadin kamar yadda aka nuna.

# alternatives --config java
There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
 + 1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.8.10-0.el8_2.x86_64/bin/java)
*  2           /usr/java/jdk-14.0.2/bin/java

Enter to keep the current selection[+], or type selection number: 2

Kawai, shigar da lambar don saita asalin Java akan tsarin.

A ƙarshe, bincika sigar Java.

# java -version
java version "14.0.2" 2020-07-14
Java(TM) SE Runtime Environment (build 14.0.2+12-46)
Java HotSpot(TM) 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)

Barka da warhaka! Kun sami nasarar shigar da sabon sigar Oracle OpenJDK 14 a cikin RHEL 8/7/6, CentOS 8/7/6, da Fedora 30-32 don haɓaka da gudanar da aikace-aikacen Java.