ในคู่มือนี้คุณจะได้เรียนรู้วิธีการติดตั้ง Java 8 บน Ubuntu 16.04 ด้วยตนเอง คำแนะนำในบทช่วยสอนนี้จะทำงานกับ Ubuntu รุ่นอื่นด้วยเช่น 14.04, 16.10 และ 17.04
ข้อกำหนดเบื้องต้น
- แก้ไขข้อความที่ไม่ว่าจะเป็น
vi
, vim
, emacs
ฯลฯ
ขั้นตอนที่ 1: ดาวน์โหลด JDK ล่าสุด
ขอแนะนำให้คุณติดตั้งJDK ล่าสุดเท่านั้น
# wget http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-i586.tar.gz
สร้างjvm
โฟลเดอร์/usr/lib/
ที่เป็นตำแหน่งเริ่มต้นสำหรับ Java
# sudo mkdir /usr/lib/jvm
ไปที่/usr/lib/jvm
โฟลเดอร์ที่สร้างขึ้น
# cd /usr/lib/jvm
แตก JDK ที่ดาวน์โหลดมา
# sudo tar -xvzf ~/Downloads/jdk-8u151-linux-x64.tar.gz
ขั้นตอนที่ 3: ตั้งค่าตัวแปรสภ��พแวดล้อม
แก้ไขenvironment
ไฟล์
# vi /etc/environment
อัปเดตที่มีอยู่PATH
ตัวแปรโดยการเพิ่มด้านล่างโฟลเดอร์คั่นด้วยลำไส้ใหญ่ bin
:
/usr/lib/jvm/jdk1.8.0_151/bin:/usr/lib/jvm/jdk1.8.0_151/db/bin:/usr/lib/jvm/jdk1.8.0_151/jre/bin
HOME
เส้นทางไดเรกทอรีสามารถแตกต่างกันขึ้นอยู่กับรุ่นและการปรับปรุงที่นี่รุ่นเป็นและการปรับปรุง1.8
151
เพิ่มตัวแปรด้านล่างในตอนท้ายของไฟล์สภาพแวดล้อมทำการเปลี่ยนแปลงสำหรับรุ่นและการอัปเดตเฉพาะของคุณ
J2SDKDIR="/usr/lib/jvm/jdk1.8.0_151"
J2REDIR="/usr/lib/jvm/jdk1.8.0_151/jre"
JAVA_HOME="/usr/lib/jvm/jdk1.8.0_151"
DERBY_HOME="/usr/lib/jvm/jdk1.8.0_151/db"
environment
ไฟล์ในขณะนี้ควรจะคล้ายกับข้อความนี้:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/jdk1.8.0_151/bin:/usr/lib/jvm/jdk1.8.0_151/db/bin:/usr/lib/jvm/jdk1.8.0_151/jre/bin"
J2SDKDIR="/usr/lib/jvm/jdk1.8.0_151"
J2REDIR="/usr/lib/jvm/jdk1.8.0_151/jre*
JAVA_HOME="/usr/lib/jvm/jdk1.8.0_151"
DERBY_HOME="/usr/lib/jvm/jdk1.8.0_151/db"
บันทึกการเปลี่ยนแปลงและปิดไฟล์
ใช้ทางเลือกอัพเดทเพื่อแจ้ง Ubuntu เกี่ยวกับเส้นทางจาวาที่ติดตั้ง
# sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_151/bin/java" 0
# sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_151/bin/javac" 0
# sudo update-alternatives --set java /usr/lib/jvm/jdk1.8.0_151/bin/java
# sudo update-alternatives --set javac /usr/lib/jvm/jdk1.8.0_151/bin/javac
ขั้นตอนที่ 5: การตรวจสอบการตั้งค่า
ให้ตำแหน่งjava
และjavac
ตามที่คุณให้ไว้
# update-alternatives --list java
# update-alternatives --list javac
รีสตาร์ทคอมพิวเตอร์หรือเปิดเทอร์มินัลใหม่
ขั้นตอนที่ 6: ตรวจสอบเวอร์ชัน Java
# java -version
ผลลัพธ์ควรมีลักษณะดังต่อไปนี้:
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
คุณควรจะเห็นเวอร์ชัน Java ที่ติดตั้งซึ่งหมายความว่าคุณติดตั้ง Oracle JDK สำเร็จแล้ว