วิธีการติดตั้ง Java 8 ด้วยตนเองบน Ubuntu 16.04

ในคู่มือนี้คุณจะได้เรียนรู้วิธีการติดตั้ง 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

ขั้นตอนที่ 2: แยก JDK ไปยังตำแหน่งเริ่มต้นของ Java

สร้าง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"

บันทึกการเปลี่ยนแปลงและปิดไฟล์

ขั้นตอนที่ 4: แจ้ง Ubuntu เกี่ยวกับตำแหน่งที่ติดตั้ง

ใช้ทางเลือกอัพเดทเพื่อแจ้ง 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 สำเร็จแล้ว



Leave a Comment

การสร้างเครือข่ายเซิร์ฟเวอร์ Minecraft ด้วย BungeeCord บน Debian 8, Debian 9 หรือ CentOS 7

การสร้างเครือข่ายเซิร์ฟเวอร์ Minecraft ด้วย BungeeCord บน Debian 8, Debian 9 หรือ CentOS 7

สิ่งที่คุณต้องการคือ Vultr VPS ที่มี RAM อย่างน้อย 1GB การเข้าถึง SSH (ด้วยสิทธิ์ root / การดูแลระบบ) ขั้นตอนที่ 1: การติดตั้ง BungeeCord สิ่งแรกที่ต้องทำก่อน

ติดตั้งเซิร์ฟเวอร์สื่อ Red5 บน CentOS 7

ติดตั้งเซิร์ฟเวอร์สื่อ Red5 บน CentOS 7

ใช้ระบบที่แตกต่างกันอย่างไร Red5 เป็นเซิร์ฟเวอร์สื่อโอเพนซอร์ซที่ติดตั้งในจาวาที่อนุญาตให้คุณเรียกใช้แอพพลิเคชั่นที่มีผู้ใช้หลายคนเช่นไลฟ์สตรีม

วิธีการติดตั้ง Apache Maven บน Ubuntu 16.04

วิธีการติดตั้ง Apache Maven บน Ubuntu 16.04

Introduction Apache Maven เป็นเครื่องมือการจัดการโครงการโอเพ่นซอร์สฟรีที่ใช้สำหรับโครงการ Java คุณสามารถจัดการโครงการสร้างรายงานและ

ป้องกันข้อความป๊อปอัป Java Update Available

ป้องกันข้อความป๊อปอัป Java Update Available

วิธีเปิดหรือปิดใช้งานข้อความ Java Update Available ใน Windows และ MacOS

ติดตั้งเซิร์ฟเวอร์สื่อ Red5 บน Ubuntu 16.04

ติดตั้งเซิร์ฟเวอร์สื่อ Red5 บน Ubuntu 16.04

ใช้ระบบที่แตกต่างกันอย่างไร Red5 เป็นเซิร์ฟเวอร์สื่อโอเพนซอร์ซที่ติดตั้งในจาวาที่อนุญาตให้คุณเรียกใช้แอพพลิเคชั่นที่มีผู้ใช้หลายคนเช่นไลฟ์สตรีม

วิธีการติดตั้ง Scala บน CentOS 7

วิธีการติดตั้ง Scala บน CentOS 7

Scala เป็นภาษาโปรแกรมเชิงวัตถุและใช้งานได้ เป็นภาษายอดนิยมที่ใช้ในการพัฒนาแอปพลิเคชั่นเช่น Spark, Akka, และ

วิธีการติดตั้ง Gradle บน CentOS 7

วิธีการติดตั้ง Gradle บน CentOS 7

ใช้ระบบที่แตกต่างกันอย่างไร Gradle เป็นชุดเครื่องมือสร้างอัตโนมัติแบบโอเพนซอร์สที่ไม่คิดค่าใช้จ่ายตามแนวคิดของ Apache Ant และ Apache Maven Gradle ให้

การติดตั้ง Apache Tomcat บน Ubuntu 14.04

การติดตั้ง Apache Tomcat บน Ubuntu 14.04

Apache Tomcat สร้างขึ้นโดยองค์กรเดียวกับ Apache เว็บเซิร์ฟเวอร์ยอดนิยมเป็นเว็บเซิร์ฟเวอร์ที่ให้บริการหน้าเว็บ Java แก่ผู้เยี่ยมชม ในรัชกาลที่

วิธีการติดตั้ง Gradle บน Ubuntu 16.10

วิธีการติดตั้ง Gradle บน Ubuntu 16.10

ใช้ระบบที่แตกต่างกันอย่างไร Gradle เป็นชุดเครื่องมือสร้างอัตโนมัติแบบโอเพนซอร์สที่ไม่คิดค่าใช้จ่ายตามแนวคิดของ Apache Ant และ Apache Maven Gradle ให้

วิธีการติดตั้งและกำหนดค่า Elastic Stack (Elasticsearch, Logstash และ Kibana) บน Ubuntu 17.04

วิธีการติดตั้งและกำหนดค่า Elastic Stack (Elasticsearch, Logstash และ Kibana) บน Ubuntu 17.04

เนื่องจากโครงสร้างพื้นฐานด้านไอทีกำลังเคลื่อนไปสู่คลาวด์และ Internet of Things กำลังเป็นที่นิยมองค์กรและผู้เชี่ยวชาญด้านไอทีจึงใช้บริการคลาวด์สาธารณะ

เซิร์ฟเวอร์ Minecraft Bukkit บน Debian Wheezy

เซิร์ฟเวอร์ Minecraft Bukkit บน Debian Wheezy

เกริ่นนำ Bukkit เป็นส่วนเสริมของ Minecraft ซึ่งมีคุณสมบัติพิเศษบางอย่างรวมถึงปลั๊กอินที่สามารถปรับปรุงประสบการณ์การเล่นเกมของคุณได้อย่างมาก

วิธีการติดตั้ง Apache Maven 3.5 บน CentOS 7

วิธีการติดตั้ง Apache Maven 3.5 บน CentOS 7

Apache Maven เป็นเครื่องมือการจัดการโครงการซอฟต์แวร์โอเพนซอร์สและฟรีซึ่งใช้กันอย่างแพร่หลายสำหรับการปรับใช้แอปพลิเคชันที่ใช้ Java ข้อกำหนดเบื้องต้น A newl

วิธีการติดตั้ง Apache Tomcat 8 บน CentOS 7

วิธีการติดตั้ง Apache Tomcat 8 บน CentOS 7

Apache Tomcat เป็นเว็บเซิร์ฟเวอร์แบบโอเพนซอร์สที่ออกแบบมาเพื่อให้บริการหน้าเว็บ Java มันถูกปรับใช้อย่างกว้างขวางและเพิ่มประสิทธิภาพให้กับแอปพลิเคชั่นเว็บที่มีความสำคัญต่อภารกิจต่างๆ

วิธีการติดตั้งและกำหนดค่า GoCD บน CentOS 7

วิธีการติดตั้งและกำหนดค่า GoCD บน CentOS 7

ใช้ระบบที่แตกต่างกันอย่างไร GoCD เป็นโอเพ่นซอร์สการส่งต่อและระบบอัตโนมัติ ช่วยให้คุณสามารถสร้างแบบจำลองเวิร์กโฟลว์ที่ซับซ้อนโดยใช้ขนานและ

ติดตั้ง Apache Maven บน Ubuntu 18.04

ติดตั้ง Apache Maven บน Ubuntu 18.04

Introduction Apache Maven เป็นเครื่องมือการจัดการโครงการโอเพ่นซอร์สฟรีที่ใช้สำหรับโครงการ Java คุณสามารถจัดการโครงการสร้างรายงานและ

ติดตั้ง Java SE บน CentOS

ติดตั้ง Java SE บน CentOS

บทนำ Java เป็นแพลตฟอร์มซอฟต์แวร์ที่ได้รับความนิยมที่ช่วยให้คุณพัฒนาและรันแอปพลิเคชันและแอปเพล็ต Java ในสภาพแวดล้อมฮาร์ดแวร์ต่างๆ มี

วิธีการติดตั้ง Elasticsearch บนอินสแตนซ์เซิร์ฟเวอร์ Vultr CentOS 7

วิธีการติดตั้ง Elasticsearch บนอินสแตนซ์เซิร์ฟเวอร์ Vultr CentOS 7

Elasticsearch เป็นเครื่องมือค้นหาและวิเคราะห์ข้อความแบบโอเพนซอร์สที่ได้รับความนิยม ด้วยความสามารถในการปรับขยายได้และการใช้งานที่ง่ายทำให้ Elasticsearch เป็นแบบขยาย

ติดตั้ง Tomcat บน Ubuntu 16.04

ติดตั้ง Tomcat บน Ubuntu 16.04

คำแนะนำนี้อธิบายวิธีการติดตั้ง Apache Tomcat บนเซิร์ฟเวอร์ Ubuntu 16.04 ข้อกำหนดเบื้องต้นปรับใช้อินสแตนซ์เซิร์ฟเวอร์ Ubuntu 16.04 ใหม่ สร้าง sud ที่ไม่ใช่รูท

ReactOS: นี่คืออนาคตของ Windows หรือไม่?

ReactOS: นี่คืออนาคตของ Windows หรือไม่?

ReactOS ซึ่งเป็นโอเพ่นซอร์สและระบบปฏิบัติการฟรีพร้อมเวอร์ชันล่าสุดแล้ว สามารถตอบสนองความต้องการของผู้ใช้ Windows ยุคใหม่และล้ม Microsoft ได้หรือไม่? มาหาข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบเก่านี้ แต่เป็นประสบการณ์ OS ที่ใหม่กว่ากัน

AI สามารถต่อสู้กับการโจมตีของแรนซัมแวร์ที่เพิ่มขึ้นได้หรือไม่

AI สามารถต่อสู้กับการโจมตีของแรนซัมแวร์ที่เพิ่มขึ้นได้หรือไม่

การโจมตีของ Ransomware กำลังเพิ่มขึ้น แต่ AI สามารถช่วยจัดการกับไวรัสคอมพิวเตอร์ตัวล่าสุดได้หรือไม่? AI คือคำตอบ? อ่านที่นี่รู้ว่า AI boone หรือ bane

เชื่อมต่อผ่าน WhatsApp Desktop App 24*7

เชื่อมต่อผ่าน WhatsApp Desktop App 24*7

ในที่สุด Whatsapp ก็เปิดตัวแอพเดสก์ท็อปสำหรับผู้ใช้ Mac และ Windows ตอนนี้คุณสามารถเข้าถึง Whatsapp จาก Windows หรือ Mac ได้อย่างง่ายดาย ใช้ได้กับ Windows 8+ และ Mac OS 10.9+

AI จะนำกระบวนการอัตโนมัติไปสู่อีกระดับได้อย่างไร

AI จะนำกระบวนการอัตโนมัติไปสู่อีกระดับได้อย่างไร

อ่านข้อมูลนี้เพื่อทราบว่าปัญญาประดิษฐ์กำลังได้รับความนิยมในหมู่บริษัทขนาดเล็กอย่างไร และเพิ่มโอกาสในการทำให้พวกเขาเติบโตและทำให้คู่แข่งได้เปรียบ

การอัปเดตเสริม macOS Catalina 10.15.4 ทำให้เกิดปัญหามากกว่าการแก้ปัญหา

การอัปเดตเสริม macOS Catalina 10.15.4 ทำให้เกิดปัญหามากกว่าการแก้ปัญหา

เมื่อเร็ว ๆ นี้ Apple เปิดตัว macOS Catalina 10.15.4 การอัปเดตเสริมเพื่อแก้ไขปัญหา แต่ดูเหมือนว่าการอัปเดตทำให้เกิดปัญหามากขึ้นที่นำไปสู่การสร้างเครื่อง Mac อ่านบทความนี้เพื่อเรียนรู้เพิ่มเติม

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

13 เครื่องมือดึงข้อมูลเชิงพาณิชย์ของ Big Data

ระบบไฟล์บันทึกคืออะไรและทำงานอย่างไร

ระบบไฟล์บันทึกคืออะไรและทำงานอย่างไร

คอมพิวเตอร์ของเราจัดเก็บข้อมูลทั้งหมดในลักษณะที่เรียกว่าระบบไฟล์บันทึก เป็นวิธีการที่มีประสิทธิภาพที่ช่วยให้คอมพิวเตอร์สามารถค้นหาและแสดงไฟล์ได้ทันทีที่คุณกดค้นหาhttps://wethegeek.com/?p=94116&preview=true

ภาวะเอกฐานทางเทคโนโลยี: อนาคตอันห่างไกลของอารยธรรมมนุษย์?

ภาวะเอกฐานทางเทคโนโลยี: อนาคตอันห่างไกลของอารยธรรมมนุษย์?

ในขณะที่วิทยาศาสตร์มีวิวัฒนาการไปอย่างรวดเร็ว โดยรับช่วงต่อความพยายามของเราอย่างมาก ความเสี่ยงในการทำให้ตัวเองตกอยู่ในภาวะภาวะเอกฐานที่อธิบายไม่ได้ก็เพิ่มขึ้นเช่นกัน อ่านว่าภาวะเอกฐานอาจมีความหมายสำหรับเราอย่างไร

ข้อมูลเชิงลึกเกี่ยวกับ 26 เทคนิคการวิเคราะห์ข้อมูลขนาดใหญ่: ตอนที่ 1

ข้อมูลเชิงลึกเกี่ยวกับ 26 เทคนิคการวิเคราะห์ข้อมูลขนาดใหญ่: ตอนที่ 1

ข้อมูลเชิงลึกเกี่ยวกับ 26 เทคนิคการวิเคราะห์ข้อมูลขนาดใหญ่: ตอนที่ 1

ผลกระทบของปัญญาประดิษฐ์ในการดูแลสุขภาพ 2021

ผลกระทบของปัญญาประดิษฐ์ในการดูแลสุขภาพ 2021

AI ในการดูแลสุขภาพได้ก้าวกระโดดอย่างมากจากทศวรรษที่ผ่านมา ดังนั้นอนาคตของ AI ในการดูแลสุขภาพจึงยังคงเติบโตทุกวัน