パッケージのリストを見ると、Alpine用にさまざまなJava 8パッケージがあることがわかりますが、インストールしようとすると常に次のメッセージが表示されます。
apk add openjdk8
ERROR: unsatisfiable constraints:
openjdk8-jre (missing):
required by: world[openjdk8]
これは、openjdk8-jreなどの他のJava 8パッケージでも発生します。
これによると: https://pkgs.alpinelinux.org/packages?name=openjdk8&branch=v3.10&arch=x86_64 私が使用している3.10 64ビット版のパッケージですが、なぜインストールできないのですか?
答え1
openjdk はコミュニティリポジトリで利用できます。コミュニティリポジトリが有効になっていないようです。続行する前に、コメントを削除してコミュニティリポジトリを有効にして/etc/apk/repositories
から実行しapk update
て実行しますapk add openjdk11
。
答え2
別のバージョンを試してくださいオープンJDK8:
apkを実行してopenjdk8 = 8.242.08-r0を追加してください。