J'ai décidé de mettre à jour mon JDK7 vers une version récente à partir d' ici .
L'archive x64 tag.gz correspondante pour mon architecture a été téléchargée et extraite /usr/lib/jvmcomme d'habitude. Toutes les versions précédentes de Java ont été installées auparavant de la même manière. Mais avant de définir de nouvelles alternatives pour java, javacet javawsj'ai supprimé toutes les alternatives existantes à l'aide des commandes suivantes:
sudo update-alternatives --remove-all java
sudo update-alternatives --remove-all javac
sudo update-alternatives --remove-all javaws
Maintenant, lorsque j'essaie d'installer de nouvelles alternatives, j'obtiens ce qui suit:
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.
Bien sûr, /usr/bin/javan'existe pas mais existe /usr/bin? Quel est le problème et comment puis-je le réparer?