วิธีแก้ไข“ ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว” เมื่อเพิ่มแอปพลิเคชันที่มีทางเลือกใน Linux


9

เมื่อรันคำสั่ง

sudo update-alternatives --install /usr/bin/jar jar /usr/java/latest/bin/jar 20000

ใน Linux ฉันพบข้อผิดพลาด

failed to read link /usr/bin/jar: No such file or directory

ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

คำตอบ:


11

ปรากฎการแก้ไขคือการเรียกใช้คำสั่งต่อไปนี้:

sudo rm /usr/bin/jar
sudo rm /var/lib/alternatives/jar
sudo alternatives --install /usr/bin/jar jar /usr/java/latest/bin/jar 20000

คุณสามารถยืนยันได้ว่าขั้นตอนข้างต้นทำงานร่วมกับ:

which jar

ฉันจะบอกว่าขั้นตอนเหล่านั้นค่อนข้างทั่วไปและสามารถใช้สำหรับแอปพลิเคชันอื่น ๆ ได้เช่นกัน

ดูhttp://johnglotzer.blogspot.com/2012/09/alternatives-install-gets-stuck-failed.htmlสำหรับข้อมูลเพิ่มเติม

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.