web-dev-qa-db-ja.com

Java 8:update-alternativesのインストール:エラー:代替パス/usr/lib/jvm/jdk1.8.0/bin/Javaが存在しません

この質問は重複した質問のように見えるかもしれませんが、そうではないと思います。 Ubuntuの14.04 LTSにJava 8をインストールしようとしています。多くの方法を試しましたが、何もうまくいきませんでした。そこで、jre-8u25-linux-x64.tar.gzをダウンロードしました。その後、私は次のことをしました:

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

しかし、私は次のエラーを受け取りました:

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

Jdk1.8.0_25を開いたときにbin/Javaが見つからなかったため、再ダウンロードしましたが、同じ問題が発生しました。

誰が私がここで間違っているのか教えてもらえますか?

編集

の出力: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

Sudo mv ./jdk1.8.0_25/ /usr/lib/jvmを実行すると、フォルダーは/usr/lib/jvm/jdk1.8.0_25作成されますか、/usr/lib/jvm/jdk1.8.0作成されますか?

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

以下のリンクから: https://www.digitalocean.com/community/tutorials/how-to-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