web-dev-qa-db-fra.com

Installation de Java 8: update-alternatives: erreur: le chemin alternatif /usr/lib/jvm/jdk1.8.0/bin/Java n'existe pas

Je sais que cette question peut sembler une question dupliquée, mais je pense que ce n'est pas le cas. J'essaie d'installer Java 8 sur mon Ubuntu 14.04 LTS. J'ai essayé beaucoup de méthodes, mais rien n'a fonctionné pour moi. J'ai donc téléchargé jre-8u25-linux-x64.tar.gz. Puis j'ai fait ce qui suit:

tar -xvf jre-8u25-linux-x64.tar.gz 
Sudo mkdir -p /usr/lib/jvm
Sudo mv ./jdk1.8.0_25/ /usr/lib/jvm
Sudo update-alternatives --install "/usr/bin/Java" "Java" "/usr/lib/jvm/jdk1.8.0/bin/Java" 1

mais j'ai eu l'erreur suivante:

update-alternatives: error: alternative path /usr/lib/jvm/jdk/bin/Java doesn't exist`

Quand j'ai ouvert jdk1.8.0_25, je n'y ai pas trouvé bin/Java, je l'ai donc téléchargé à nouveau, mais le même problème s'est produit.

Quelqu'un peut-il me dire ce que je fais mal ici?

EDIT:

La sortie de: update-alternatives --display Java

update-alternatives: warning: alternative /opt/jdk/jdk1.8.0_05/bin/Java (part of link group Java) doesn't exist; removing from list of alternatives
Java - auto mode
  link currently points to /usr/lib/jvm/Java-7-Oracle/jre/bin/Java
/usr/lib/jvm/Java-7-openjdk-AMD64/jre/bin/Java - priority 1071
  slave Java.1.gz: /usr/lib/jvm/Java-7-openjdk-AMD64/jre/man/man1/Java.1.gz
/usr/lib/jvm/Java-7-Oracle/jre/bin/Java - priority 1072
  slave Java.1.gz: /usr/lib/jvm/Java-7-Oracle/man/man1/Java.1.gz
Current 'best' version is '/usr/lib/jvm/Java-7-Oracle/jre/bin/Java'.
1
Alaa

Après avoir exécuté Sudo mv ./jdk1.8.0_25/ /usr/lib/jvm, le dossier /usr/lib/jvm/jdk1.8.0_25 est-il créé ou /usr/lib/jvm/jdk1.8.0 est-il créé?

Sudo update-alternatives --install "/usr/bin/Java" "Java" "/usr/lib/jvm/**jdk1.8.0**/bin/Java" 1
1
bored

À partir du lien ci-dessous: https://www.digitalocean.com/community/tutorials/how-tom-manually-install-Oracle-Java-on-a-debian-or-ubuntu-vps

update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_05/bin/javac 100
0
Sajid2067