ວິທີການຕິດຕັ້ງ Java 14 ໃນ CentOS/RHEL 7/8 & Fedora


Java ແມ່ນພາສາການຂຽນໂປແກຼມທີ່ໃຊ້ໃນການຂຽນໂປແກຼມແລະຄອມພິວເຕີ້ທົ່ວໄປທີ່ມີຄວາມປອດໄພ, ມີຄວາມ ໝັ້ນ ຄົງແລະເປັນທີ່ຮູ້ຈັກກັນດີແລະມີຄວາມສາມາດເຊື່ອມໂຍງກັນຫຼາຍ.

ເພື່ອ ດຳ ເນີນການໃຊ້ Java-based, ທ່ານຕ້ອງມີ Java ຕິດຕັ້ງໃສ່ server ຂອງທ່ານ. ທ່ານສ່ວນຫຼາຍຕ້ອງການ Java Runtime Environment (JRE), ເຊິ່ງເປັນຊຸດຂອງສ່ວນປະກອບຊອບແວທີ່ໃຊ້ເພື່ອ ດຳ ເນີນການ ນຳ ໃຊ້ Java ໃນເຄື່ອງ Linux.

ຖ້າທ່ານຕ້ອງການພັດທະນາໂປແກຼມໂປແກຼມ ສຳ ລັບ Java, ທ່ານ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງ Oracle Java Development Kit (JDK), ເຊິ່ງມາພ້ອມກັບຊຸດ JRE ທີ່ສົມບູນພ້ອມດ້ວຍເຄື່ອງມື ສຳ ລັບການພັດທະນາ, ການ ກຳ ຈັດແລະກວດສອບການ ນຳ ໃຊ້ Java ແລະມັນແມ່ນ Oracle ທີ່ສະ ໜັບ ສະ ໜູນ Java SE ( ສະບັບມາດຕະຖານ) ລຸ້ນ.

ໝາຍ ເຫດ: ຖ້າທ່ານ ກຳ ລັງຊອກຫາລຸ້ນ JDK ທີ່ເປີດແລະບໍ່ເສຍຄ່າ, ໃຫ້ຕິດຕັ້ງ OpenJDK ທີ່ໃຫ້ຄຸນລັກສະນະແລະການປະຕິບັດຄືກັນກັບ Oracle JDK ພາຍໃຕ້ໃບອະນຸຍາດ GPL.

ໃນເວລາທີ່ຂຽນບົດຄວາມນີ້, OpenJDK 11 ແມ່ນລຸ້ນ Java LTS ຂອງ Java ທີ່ຖືກຕິດຕັ້ງໃນປັດຈຸບັນໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້ຈາກຫໍສະມຸດເລີ່ມຕົ້ນ:

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

ໃນບົດຂຽນນີ້, ພວກເຮົາຈະແນະ ນຳ ວິທີການຕິດຕັ້ງ Oracle OpenJDK 14 ໃນ RHEL 8/7/6, CentOS 8/7/6, ແລະ Fedora 30-32 ເພື່ອພັດທະນາແລະ ດຳ ເນີນການ ນຳ ໃຊ້ Java.

ການຕິດຕັ້ງ Oracle OpenJDK 14 ໃນ CentOS/RHEL ແລະ Fedora

ການຕິດຕັ້ງ Oracle OpenJDK 14, ທ່ານ ຈຳ ເປັນຕ້ອງດາວໂຫລດ OpenJDK 14 ທີ່ກຽມພ້ອມຜະລິດຈາກ ຄຳ ສັ່ງ wget ເພື່ອດາວໂຫລດແລະຕິດຕັ້ງຕາມທີ່ສະແດງໄວ້.

# 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

ຕິດຕັ້ງຊຸດໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້:

# yum localinstall jdk-14.0.2_linux-x64_bin.rpm 

ຖ້າທ່ານມີການຕິດຕັ້ງ Java ຫຼາຍກວ່າ ໜຶ່ງ ລຸ້ນໃນລະບົບ, ທ່ານ ຈຳ ເປັນຕ້ອງ ກຳ ນົດເວີຊັນເລີ່ມຕົ້ນໂດຍໃຊ້ ຄຳ ສັ່ງທາງເລືອກທີ່ສະແດງໄວ້.

# 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

ພຽງແຕ່, ໃສ່ ຈຳ ນວນເພື່ອ ກຳ ນົດ Java ເວີຊັ່ນເລີ່ມຕົ້ນໃນລະບົບ.

ສຸດທ້າຍ, ກວດເບິ່ງເວີຊັນ 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)

ຊົມເຊີຍ! ທ່ານໄດ້ຕິດຕັ້ງ Oracle OpenJDK 14 ລຸ້ນ ໃໝ່ ທີ່ປະສົບຜົນ ສຳ ເລັດໃນ RHEL 8/7/6, CentOS 8/7/6, ແລະ Fedora 30-32 ເພື່ອພັດທະນາແລະ ນຳ ໃຊ້ Java application.