web-dev-qa-db-ja.com

パッケージOracle-Java8-installerが見つかりません

私は単に、DebianサーバーにJava 8をインストールするために、Oracle-Java8-installerパッケージをインストールしようとしています。

理由はわかりませんが、次の出力が得られます。

root@vps:~# Sudo apt-get install Oracle-Java8-installer
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package Oracle-Java8-installer

何が間違っていたのでしょうか?

1
TheUnreal

2つの選択肢があります。

  1. オラクルの公式Webサイトから Oracle Java SE Development Kit 8 の.tar.gzファイルを手動でダウンロードし、 How .tar.gz(または.tar.bz2)ファイルをインストールしますか?

  2. デフォルトのDebian jessieリポジトリからJava 7をインストールします。

    Sudo apt-get install openjdk-7-jdk
    

デフォルトのJava JDKパッケージは、Debianストレッチではopenjdk-8-jdk、バスターではopenjdk-11-jdkです。

OracleはOpenJDK 8とOpenJDK 11を維持していません。RedHatは、Oracleから引き継いだOpenJDK 8とOpenJDK 11のバグ修正とセキュリティパッチを提供しています。デフォルトのDebianリポジトリからOpenJDKを使用している場合、Debianはリポジトリ内の他のすべてのパッケージをサポートするのと同じ方法でDebianが引き続きJavaパッケージをサポートするため、Oracleのライセンスのキャンセルは問題ではありません。

1
karel