So beheben Sie "Keine solche Datei oder kein solches Verzeichnis", wenn Sie eine Anwendung mit Alternativen unter Linux hinzufügen

9

Beim Ausführen des Befehls

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

unter Linux bekomme ich den Fehler

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

Wie kann ich das beheben?

Phyxx
quelle

Antworten:

11

Es stellt sich heraus, dass die folgenden Befehle ausgeführt werden müssen:

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

Sie können bestätigen, dass die oben genannten Schritte ausgeführt wurden:

which jar

Ich würde sagen, dass diese Schritte ziemlich allgemein gehalten sind und auch für andere alternative Anwendungen verwendet werden können.

Weitere Informationen finden Sie unter http://johnglotzer.blogspot.com/2012/09/alternatives-install-gets-stuck-failed.html .

Phyxx
quelle