ฉันตัดสินใจที่จะอัปเดต JDK7 ของฉันกับรุ่นล่าสุดจากที่นี่
ที่เก็บถาวร x64 tag.gz ที่สอดคล้องกันสำหรับสถาปัตยกรรมของฉันได้รับการดาวน์โหลดและแยกไป/usr/lib/jvm
ตามปกติ Java เวอร์ชันก่อนหน้าทั้งหมดถูกติดตั้งก่อนหน้านี้ด้วยวิธีเดียวกัน แต่ก่อนที่จะกำหนดทางเลือกใหม่สำหรับjava
, javac
และjavaws
ฉันออกทางเลือกที่มีอยู่ทั้งหมดโดยใช้คำสั่งต่อไปนี้:
sudo update-alternatives --remove-all java
sudo update-alternatives --remove-all javac
sudo update-alternatives --remove-all javaws
ตอนนี้เมื่อพยายามติดตั้งทางเลือกใหม่ฉันได้รับสิ่งต่อไปนี้:
sudo update-alternatives --install /usr/lib/jvm/jdk1.7.0_13/bin/java java /usr/bin/java 1
update-alternatives: error: alternative path /usr/bin/java doesn't exist.
แน่นอน/usr/bin/java
ไม่มีอยู่จริง แต่/usr/bin
ทำไม่ได้? มีอะไรผิดปกติและฉันจะแก้ไขได้อย่างไร