왜 데비안은 openjdk-16-jre-headless 패키지를 찾을 수 없나요?

왜 데비안은 openjdk-16-jre-headless 패키지를 찾을 수 없나요?

저는 데비안 10.6을 사용하고 있습니다.

$ sudo apt install openjdk-16-jre-headless
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package openjdk-16-jre-headless

이것은 내 패키지 목록입니다. openjdk 11만 있고 다른 것은 없습니다.

$ apt search openjdk
Sorting... Done
Full Text Search... Done
default-jdk/oldstable 2:1.11-71 i386
  Standard Java or Java compatible Development Kit

default-jdk-doc/oldstable 2:1.11-71 amd64
  Standard Java or Java compatible Development Kit (documentation)

default-jdk-headless/oldstable,now 2:1.11-71 amd64 [installed,automatic]
  Standard Java or Java compatible Development Kit (headless)

default-jre/oldstable,now 2:1.11-71 amd64 [installed,automatic]
  Standard Java or Java compatible Runtime

default-jre-headless/oldstable,now 2:1.11-71 amd64 [installed,automatic]
  Standard Java or Java compatible Runtime (headless)

java-package/oldstable,oldstable 0.62 all
  Utility for creating Java Debian packages

jtreg/oldstable,oldstable 4.2-b14-1 all
  Regression Test Harness for the OpenJDK platform

libhsdis0-fcml/oldstable 1.1.3-3 amd64
  HotSpot disassembler plugin using FCML

libreoffice/oldstable 1:6.1.5-3+deb10u7 amd64 [upgradable from: 1:6.1.5-3+deb10u6]
  office productivity suite (metapackage)

nvidia-openjdk-8-jre/oldstable 9.+8u77~9.2.148-7+deb10u1 amd64
  NVIDIA provided OpenJDK Java runtime, using Hotspot JIT

openjdk-11-dbg/oldstable 11.0.13+8-1~deb10u1 amd64

답변1

aptopenjdk-16-jre-headless때문에 찾을 수 없습니다OpenJDK 16 패키지모든 데비안 버전에서는 사용할 수 없습니다.

데비안 10에서 사용할 수 있는 유일한 버전은 다음과 같습니다.오픈JDK 11. 데비안 11에는오픈JDK 17. 두 버전 모두 장기적으로 지원되는 버전입니다.

답변2

openjdk-16-jre-headless데비안에는 패키지되어 있지 않습니다. 당신은 사용해야합니다openjdk-11-jre-headless, 보안 저장소를 활성화한 후 설치할 수 있습니다.

자바와 데비안.

관련 정보