Giunsa ang Pag-install sa Java 14 sa CentOS/RHEL 7/8 & Fedora


Ang Java usa ka luwas, lig-on, ug ilado, kinatibuk-ang katuyoan nga programming language ug computing technology nga plataporma nga adunay daghang interconnected nga kapabilidad.

Aron makadagan ang mga aplikasyon nga nakabase sa Java, kinahanglan nimo nga na-install ang Java sa imong server. Kasagaran kinahanglan nimo ang Java Runtime Environment (JRE), usa ka koleksyon sa mga sangkap sa software nga gigamit sa pagpadagan sa mga aplikasyon sa Java sa makina sa Linux.

Kung gusto nimo nga mapalambo ang mga aplikasyon sa software alang sa Java, kinahanglan nimo nga i-install ang Oracle Java Development Kit (JDK), nga adunay usa ka kompleto nga pakete sa JRE nga adunay mga himan alang sa pag-develop, pag-debug, ug pag-monitor sa mga aplikasyon sa Java ug kini usa ka gisuportahan sa Oracle nga Java SE ( Standard nga Edisyon) nga bersyon.

Pahinumdom: Kung nangita ka ug open-source ug libre nga JDK nga bersyon, i-install ang OpenJDK nga naghatag ug parehas nga feature ug performance sama sa Oracle JDK ubos sa GPL license.

Niini nga artikulo, ipakita namo kanimo kung unsaon pag-install ang OpenJDK 16 gikan sa EPEL repository ug Oracle OpenJDK 17 (ang pinakabag-o nga pagpagawas) gamit ang binary packages sa RHEL-based Linux distributions sama sa CentOS, Fedora, Rocky Linux, ug AlmaLinux aron maugmad ug modagan. Mga aplikasyon sa Java.

I-install ang OpenJDK 16 sa CentOS/RHEL ug Fedora

Sa panahon sa pagsulat niini nga artikulo, ang OpenJDK 16 mao ang kasamtangan nga magamit nga bersyon nga i-install gamit ang mosunod nga mga sugo gikan sa EPEL repository.

# yum install java-latest-openjdk
# java -version
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment 21.3 (build 16.0.1+9)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.1+9, mixed mode, sharing)

I-install ang Oracle OpenJDK 17 sa CentOS/RHEL ug Fedora

Aron ma-install ang Oracle OpenJDK 17, kinahanglan nimo nga i-download ang andam nga produksiyon nga OpenJDK 17 gikan sa wget command aron ma-download ug i-install kini ingon sa gipakita.

# wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

I-install ang package gamit ang mosunod nga command:

# yum localinstall jdk-17_linux-x64_bin.rpm

Sunod, kumpirmahi ang na-install nga bersyon sa Java.

# java -version
java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

Ibutang ang Default nga Bersyon sa Java

Kung ikaw adunay labaw pa sa usa ka bersyon sa Java nga na-install sa sistema, kinahanglan nimo nga itakda ang default nga bersyon gamit ang mga alternatibo nga mando sama sa gipakita.

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

  Selection    Command
-----------------------------------------------
*+ 1           /usr/java/jdk-17.0.1/bin/java
   2           java-latest-openjdk.x86_64 (/usr/lib/jvm/java-16-openjdk-16.0.1.0.9-3.rolling.el8.x86_64/bin/java)

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

Basta, isulod ang numero aron itakda ang default nga bersyon sa Java sa sistema.

Sa katapusan, susiha ang bersyon sa Java.

# java -version
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment 21.3 (build 16.0.1+9)
OpenJDK 64-Bit Server VM 21.3 (build 16.0.1+9, mixed mode, sharing)

Mga pahalipay! Malampuson nimo nga na-install ang pinakabag-o nga bersyon sa Oracle OpenJDK sa RHEL, CentOS, Fedora, ug Rocky Linux/AlmaLinux aron sa pagpalambo ug pagpadagan sa mga aplikasyon sa Java.