Cara memperbaiki "Tidak ada file atau direktori" saat menambahkan aplikasi dengan alternatif di Linux

9

Saat menjalankan perintah

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

di Linux saya mendapatkan kesalahan

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

Bagaimana saya bisa memperbaikinya?

Phyxx
sumber

Jawaban:

11

Ternyata perbaikannya adalah dengan menjalankan perintah berikut:

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

Anda dapat mengonfirmasi bahwa langkah-langkah di atas bekerja dengan:

which jar

Saya akan mengatakan bahwa langkah-langkah itu cukup generik dan dapat digunakan untuk aplikasi alternatif lain juga.

Lihat http://johnglotzer.blogspot.com/2012/09/alternatives-install-gets-gets-stuck-failed.html untuk informasi lebih lanjut.

Phyxx
sumber