web-dev-qa-db-ja.com

UbuntuにJava9をインストールできません

すでにJava8が動作していますが、Java9をインストールしようとすると、これが毎回発生します。

Sudo apt-get install Oracle-Java9-installer

パッケージリストの読み取り...完了依存関係ツリーの構築状態情報の読み取り...完了パッケージOracle-Java9-installerは使用できませんが、別のパッケージによって参照されています。これは、パッケージが見つからないか、廃止されているか、別のソースからのみ利用できることを意味する場合があります

E:パッケージ 'Oracle-Java9-installer'にはインストール候補がありません

6
spectre009

行う

Sudo apt install default-jre default-jdk
3
JosephWorks

OracleはJava 9のサポートを停止したようです。そのため、PPAにはJava9インストーラーが含まれなくなりました。マシンに問題はありません。

Java9は短期サポートバージョンであるため、Java 10もそうです。Java 11はLTSサポートになります。詳細については、新しいJavaリリースアプローチ この答え を参照してください。

そのため、ppmを使用してJava9をインストールすることはできなくなったため、手動でインストールする必要があります。 Java 9アーカイブダウンロード に移動し、Oracleアカウントでログインし、.tar.gzをダウンロードし、.tar.gzを抽出してインストール場所にコピーする必要があります。

4
vladr

これは、「前提条件」が設定されていないために発生した可能性があります。

使用してみてください:

Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java9-installer

これが完了したら、システム環境変数を編集します。

Sudo nano /etc/environment

次に、これをファイルに追加します。

Java_HOME="/usr/lib/jvm/Java-9-Oracle"

これはUbuntu 16.04でのみ機能すると思います。

ソース: https://askubuntu.com/questions/961300/how-can-i-install-the-latest-jdk-9-using-terminal-command-on-ubuntu-16-04-lts

0
Sumanth Ratna