Debian 12(책벌레)에 Java 8을 설치하는 방법은 무엇입니까?

Debian 12(책벌레)에 Java 8을 설치하는 방법은 무엇입니까?

Debian 11에서는 일반적으로 Adoptopenjdk.net에서 OpenJDK를 사용합니다.

조직은 더 이상 새 버전을 제공하지 않습니다.https://adoptopenjdk.jfrog.io/ui/native/deb/dists/

Java 8을 설치하는 방법이 있나요?JDK(런타임 아님) Debian 12에서?

답변1

저는 입양을 통해 제공되는 배포판을 사용하고 있습니다.temurin-8-jdk

mkdir -p /etc/apt/keyrings

wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | tee /etc/apt/keyrings/adoptium.asc

echo "deb [signed-by=/etc/apt/keyrings/adoptium.asc] https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | tee /etc/apt/sources.list.d/adoptium.list

apt update 

apt install temurin-8-jdk

이전 저장소에서 전환하는 옵션

update-alternatives --config java # choose new java
update-alternatives --config javac # choose new javac

답변2

Thorsten Glaser 제공저장소여기에는 다음을 사용하여 빌드된 OpenJDK 8이 포함됩니다.데비안 OpenJDK 8 패키지(당신은 또한 볼 수 있습니다데비안 버그 #989736).

Debian 12에 설치하려면 적절한 저장소 구성 파일을 다운로드하세요.

wget http://www.mirbsd.org/~tg/Debs/sources.txt/wtf-bookworm.sources
sudo mkdir -p /etc/apt/sources.list.d
sudo mv wtf-bookworm.sources /etc/apt/sources.list.d/
sudo apt update

그러면 openjdk-8-jdk평소와 같이 설치에 사용할 수 있는 항목 등이 표시됩니다.

sudo apt install openjdk-8-jdk

관련 정보