เร็ว ๆ นี้ผมได้ติดตั้ง JDK 7 จากเว็บไซต์ Oracle, ใช้คำแนะนำเหล่านี้
ตอนนี้ฉันสงสัยว่าวิธีที่ถูกต้องในการอัปเดตมันคืออะไร (หรือดีกว่าเพื่อให้ทันสมัยโดยอัตโนมัติ) ตัวอย่างเช่นมีปัญหาด้านความปลอดภัยบางอย่างได้รับการแก้ไขไม่กี่วันที่ผ่านมา
เร็ว ๆ นี้ผมได้ติดตั้ง JDK 7 จากเว็บไซต์ Oracle, ใช้คำแนะนำเหล่านี้
ตอนนี้ฉันสงสัยว่าวิธีที่ถูกต้องในการอัปเดตมันคืออะไร (หรือดีกว่าเพื่อให้ทันสมัยโดยอัตโนมัติ) ตัวอย่างเช่นมีปัญหาด้านความปลอดภัยบางอย่างได้รับการแก้ไขไม่กี่วันที่ผ่านมา
คำตอบ:
ตอนนี้คุณสามารถใช้Linux Uprising Java PPAเพื่อให้คุณได้รับการอัปเดตโดยอัตโนมัติผ่านตัวจัดการแพคเกจ หากคุณต้องการ Oracle Java 12ล่าสุดคุณต้องติดตั้ง:
sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java12-installer
sudo update-alternatives --config java
วิธีแก้ปัญหาแบบเก่า - DISCONTINUED- ไม่ทำงานอีกต่อไป
คุณสามารถใช้WebUpd8 Java PPAดังนั้นคุณจะได้รับการอัปเดตโดยอัตโนมัติผ่านตัวจัดการแพคเกจ หากคุณต้องการ Oracle Java 8รุ่นล่าสุดให้ติดตั้ง:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo update-java-alternatives -s java-8-oracle
หากคุณต้องการ Oracle Java 6 ล่าสุด (เวอร์ชันที่ล้าสมัย) คุณต้องติดตั้งด้วย:
sudo apt-get install oracle-java6-installer
หากคุณต้องการ Oracle Java 7 ล่าสุด (เวอร์ชันที่ล้าสมัย) คุณต้องติดตั้งด้วย:
sudo apt-get install oracle-java7-installer
หากคุณต้องการทดสอบการสร้างการเข้าถึงOracle Java 9ก่อนเวลาคุณสามารถติดตั้งได้เช่นกัน:
sudo apt-get install oracle-java9-installer
หากต้องการสลับระหว่างเวอร์ชัน Java ต่างๆคุณสามารถใช้คำสั่งเทอร์มินัลต่อไปนี้:
sudo update-alternatives --config java
ที่มา:
webupd8
ติดตั้งเนื่องจากเหตุผลบางอย่างที่ถูกต้อง เช่นเดียวกับในกรณีของฉันฉันไม่ได้ไปเพราะไม่ได้ให้แค่ JRE & ฉันไม่ได้ต้องการแพ็คเกจ JDK ทั้งหมด ฉันคิดว่าคุณต้องให้คำตอบกับสถานการณ์ของ OP นอกเหนือจากการแนะนำวิธีอื่น
update-alternatives
เมื่อคุณไม่มีการเข้าถึงแบบโต้ตอบหรือไม่? ชอบในระหว่างการเตรียมอาหาร