Come risolvere "Nessun file o directory di questo tipo" quando si aggiunge un'applicazione con alternative in Linux


9

Quando si esegue il comando

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

in Linux ottengo l'errore

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

Come posso risolvere questo problema?

Risposte:


11

Si scopre che la correzione è di eseguire i seguenti comandi:

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

puoi confermare che i passaggi precedenti hanno funzionato con:

which jar

Direi che questi passaggi sono piuttosto generici e potrebbero essere utilizzati anche per altre applicazioni alternative.

Vedi http://johnglotzer.blogspot.com/2012/09/alternatives-install-gets-stuck-failed.html per ulteriori informazioni.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.