openjdk-11-jdk以降のみが利用できるようです。OpenJDK 8をインストールする方法はありますか?PPAを追加しないでください。
openjdk-11-jdk以降のみが利用できるようです。OpenJDK 8をインストールする方法はありますか?PPAを追加しないでください。
回答:
現在、2019年4月30日02:00 UTC、Open JDK 8およびその関連パッケージは、通常のUbuntu 19.04 Disco Dingoリポジトリに追加されています。
だからあなたは今、いつものことをすることができ
sudo apt install openjdk-8-jdk
PPAを追加したり、.debパッケージをダウンロードしたりする必要はありません。
余談ですが、Debianのテスト(関連するバグレポート)から(誤って)削除され、その後ダウンストリームでクリーンアップされたため、19.04から(元々そこにあった間)パッケージが削除されたと思います。今日はメンテナーのMatthias Klose(別名doko)によって追加されました。
E: Unable to locate package openjdk-8-jdk
-それは再び利用できないようです?
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
Kulfyの答えは私のために働いています。ただし、Ubuntu 19.04で動作させるには、いくつかの変更を行う必要がありました。
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
を使用してインストールしてみてください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
依存関係をインストールした後、再度インストールを試みます(ステップ2に進みます)。
ランチパッドでは、OpenJDKビルド(すべてのアーキテクチャ)にすべてのバージョンのJava JRE / JDK(OpenJDK
jdk-8u212-linux-x64.tar.gz
から直接(185.98メガバイト)をoracle.com/technetwork/java/javase/downloads/...とでそれをインストールし/opt/jvm
、あなたが望む場所または任意の。その本にご注意くださいませopen jdk 8
。