Ho deciso di aggiornare il mio JDK7 alla versione recente da qui .
L'archivio x64 tag.gz corrispondente per la mia architettura è stato scaricato ed estratto /usr/lib/jvm
come al solito. Tutte le versioni precedenti di Java sono state installate prima allo stesso modo. Ma prima di impostare nuove alternative per java
, javac
e javaws
ho rimosso tutte le alternative esistenti utilizzando i seguenti comandi:
sudo update-alternatives --remove-all java
sudo update-alternatives --remove-all javac
sudo update-alternatives --remove-all javaws
Ora quando provo ad installare nuove alternative ottengo quanto segue:
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.
Certo, /usr/bin/java
non esiste ma /usr/bin
esiste? Cosa c'è che non va e come posso ripararlo?