ต่อจากบทความชุดเล็ก ๆ นี้ จะทำอย่างไรหลังจากมี ติดตั้ง Fedora 31 บนคอมพิวเตอร์ของเรา สำเร็จ หลังจากติดตั้ง Google Chromeตอนนี้ ถึงคราวของ หนึ่งในองค์ประกอบที่สำคัญที่สุดในเกือบทุกระบบปฏิบัติการซึ่งก็คือ การติดตั้ง Java
หลาย ๆ ท่านคงรู้จัก Java ซึ่งเป็นภาษาโปรแกรมที่ปลอดภัยและเสถียร. นอกเหนือจากการเป็นเทคโนโลยีคอมพิวเตอร์และแพลตฟอร์มภาษาการเขียนโปรแกรมที่มีความสามารถที่เชื่อมต่อกันมากมาย
Java เป็นส่วนประกอบที่จำเป็นภายในระบบปฏิบัติการตั้งแต่การรันแอปพลิเคชันที่ใช้ Java ต้องติดตั้ง Java ส่วนใหญ่จำเป็นต้องใช้ Java Runtime Environment (JRE) ซึ่งเป็นชุดของส่วนประกอบซอฟต์แวร์ที่ใช้ในการรันแอปพลิเคชัน Java บนระบบ
แม้ว่าในกรณีอื่น ๆ หากคุณต้องการพัฒนาซอฟต์แวร์แอปพลิเคชันสำหรับ Java, Oracle Java Development Kit (JDK) ซึ่งมาพร้อมกับแพ็คเกจ JRE เต็มรูปแบบพร้อมเครื่องมือสำหรับการพัฒนาการดีบักและการตรวจสอบแอปพลิเคชัน Java และเป็น Java SE ที่สอดคล้องกับ Oracle Standard Edition
แต่ในกรณีที่ใช้งานได้จริงเราจะติดตั้งเฉพาะสภาพแวดล้อมการดำเนินการซึ่งเราสามารถเลือกระหว่างการติดตั้ง Oracle เวอร์ชันส่วนตัวหรือเวอร์ชันโอเพนซอร์ส
การติดตั้ง OpenJDK บน Fedora 31
สำหรับกรณีแรกนี้ เรากำลังจะติดตั้งเวอร์ชันโอเพนซอร์ส ซึ่งก็คือ OpenJDK และพบได้ในที่เก็บของลีนุกซ์ส่วนใหญ่
ก่อนติดตั้ง พวกเขาควรตรวจสอบว่าได้ติดตั้ง java แล้วหรือไม่ สามารถทำได้โดยเปิดเทอร์มินัลในระบบและในนั้นพวกเขาจะต้องพิมพ์คำสั่งต่อไปนี้:
java --version
หากส่งคืนค่าบางอย่างเช่น "เวอร์ชัน openjdk ... " คุณได้ติดตั้ง Java บนระบบของคุณแล้ว แต่ถ้าปรากฏว่าไม่พบ เรากำลังจะติดตั้งสิ่งนี้
ในเทอร์มินัลเดียวกันเราจะพิมพ์คำสั่งต่อไปนี้หากต้องการค้นหาแพ็คเกจที่เกี่ยวข้องกับ openjdk คุณจะเห็นตัวเลือกไม่กี่ตัวพร้อมกับคำอธิบาย:
sudo dnf search openjdk
แม้ว่า โดยพื้นฐานแล้วเราต้องเลือกสองตัวเลือกติดตั้ง Java 11 หรือ Java 8 เราสามารถติดตั้งได้โดยดำเนินการคำสั่งใด ๆ ต่อไปนี้
11 Java
sudo dnf install java-11-openjdk
8 Java
sudo dnf install java-1.8.0-openjdk
หรือหากคุณต้องการใช้เวอร์ชันอื่นคุณสามารถติดตั้งทั้งสองอย่างได้ จากนั้นคุณสามารถระบุได้ในภายหลังว่าต้องการทำงานร่วมกับใคร
ทำการติดตั้งหากคุณติดตั้งมากกว่าหนึ่งเวอร์ชันและ คุณต้องการสลับไปมาคุณสามารถทำได้โดยใช้คำสั่งต่อไปนี้:
sudo alternatives --config java
ซึ่งจะมีการแสดงเวอร์ชันต่างๆและคุณสามารถเลือกระหว่างเวอร์ชันเหล่านี้ได้โดยพิมพ์หมายเลขเวอร์ชันที่คุณต้องการใช้งาน
การติดตั้ง Java จาก RPM หรือ OpenJDK จากไบนารีบน Fedora 31
วิธีการติดตั้งอื่น ๆ ที่เรามี การติดตั้ง Java บน Fedora 31 นั้นมาจากไบนารี (OpenJDK เท่านั้น) หรือแพ็คเกจ RPM ที่เราสามารถดาวน์โหลดได้จากเว็บไซต์ Java
แม้ว่าเขา OpenJDK มีให้บริการใน Fedora repos, OpenJDK เวอร์ชัน 13 หายไป ดังนั้นสำหรับผู้ที่ต้องการติดตั้งเวอร์ชันนี้จะต้องติดตั้งจากวิธีนี้
สำหรับสิ่งนี้เราจะไปต่อไปนี้ ลิงค์สำหรับดาวน์โหลดเวอร์ชัน 13 ของ OpenJDK
หรือจากเทอร์มินัลโดยพิมพ์:
wget https://download.java.net/java/GA/jdk13.0.1/cec27d702aa74d5a8630c65ae61e4305/9/GPL/openjdk-13.0.1_linux-x64_bin.tar.gz
หรือในกรณีของแพ็กเกจ RPM สามารถดาวน์โหลดได้ จากลิงค์ต่อไปนี้, ยอมรับเงื่อนไขการใช้งาน.
ดาวน์โหลดแพ็คเกจ RPM เสร็จแล้ว สามารถติดตั้งได้ โดยดับเบิลคลิกที่ไฟล์ที่ดาวน์โหลดหรือจากเทอร์มินัลโดยพิมพ์:
sudo rpm -ivh jdk-13.0.1_linux-x64_bin.rpm
ในที่สุด สำหรับผู้ที่กำลังจะติดตั้ง OpenJDK พวกเขาต้องเปิดเครื่องรูดแพ็กเกจด้วยคำสั่งต่อไปนี้:
tar xvf openjdk-13.0.1_linux-x64_bin.tar.gz
ต่อมาเราจะย้ายโฟลเดอร์ไปที่ / opt (ซึ่งมักจะเป็นที่ตั้งของซอฟต์แวร์ที่คุณติดตั้ง):
sudo mv jdk-13 /opt/
และเรากำหนดค่าสภาพแวดล้อมด้วย:
sudo tee /etc/profile.d/jdk13.sh <<EOF
export JAVA_HOME=/opt/jdk-13
export PATH=\$PATH:\$JAVA_HOME/bin
EOF
source /etc/profile.d/jdk13.sh
และเราสามารถยืนยันการติดตั้งโดยดำเนินการ:
echo $JAVA_HOME
java --version