web-dev-qa-db-ja.com

OpenJDK 8(Ubuntu 19.04)をインストールするには?

Openjdk-11-jdk以降のみが利用できるようです。 OpenJDK 8をインストールする方法はありますか?できればPPAを追加しないでください。

22
FliegendeWurst

現在、2019年4月30日02:00 UTC、Open JDK 8およびその関連パッケージが通常のUbuntu 19.04 Disco Dingoリポジトリに追加されています。

だからあなたは今、いつものことができます

Sudo apt install openjdk-8-jdk

pPAを追加したり、.debパッケージをダウンロードしたりする必要はありません。


余談ですが、パッケージは19.04から削除されたと思われます(元々はそこにありましたが)Debianテスト( 関連するバグレポート )から削除され、ダウンストリームでクリーンアップされたためです。それは、そのメンテナであるMatthias Klose aka dokoによって本日再び追加されました。

17
Andrew

PPAはJDK 8のインストールに適した方法であり、タイムリーな更新と修正を取得するためにインストールされますが、PPAなしをインストールする場合は、UbuntuのUniverseパッケージプールからJDK 8をダウンロードしてインストールできます。

  • JDKとJREをダウンロードします。

    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    
  • Dpkgを使用してインストールします。

    Sudo dpkg -i openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb \
    openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_AMD64.deb \
    openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_AMD64.deb \
    openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    
  • 依存関係をインストールします。

    Sudo apt install -f
    

PPAを使用してインストールする場合は、openjdk-r ppaを追加してインストールします。

Sudo add-apt-repository ppa:openjdk-r/ppa
Sudo apt update
Sudo apt install openjdk-8-jdk openjdk-8-jre
12
Kulfy

クルフィーの答えは私のために働いています。しかし、Ubuntu 19.04で動作させるために、いくつかの変更を加える必要がありました。

  1. JREとJDKをダウンロードします。

    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    wget http://security.ubuntu.com/ubuntu/pool/universe/o/openjdk-8/openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    
  2. dpkg\は機能しませんでした。スペースを使用してください):

    Sudo dpkg -i openjdk-8-jre-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb openjdk-8-jre_8u191-b12-2ubuntu0.18.10.1_AMD64.deb openjdk-8-jdk_8u191-b12-2ubuntu0.18.10.1_AMD64.deb openjdk-8-jdk-headless_8u191-b12-2ubuntu0.18.10.1_AMD64.deb
    
  3. 依存関係が欠けている場合、エラーが表示されます。依存関係をインストールします。

    Sudo apt install -f
    
  4. 依存関係をインストールした後、再度インストールを試みます(ステップ2に進みます)。

5
Juan García
  1. 「アプリケーションを表示」または「ウィンドウズボタン」の左下隅を押す
  2. オープンソフトウェアとアップデート
  3. これら2つがチェックされていることを確認してください Update Software -> universe

Updates -> disco-update 4.閉じる(更新)5.エンジョイを再起動します:)

1

Launchpadの場合 OpenJDKビルド(すべてのアーキテクチャ) には、Java JRE/JDK(OpenJDK