운영 체제를 사용하여 Docker 컨테이너를 실행하고 있습니다.
PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
NAME="Debian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=debian
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
설치하려고 하는데openjdk-8-jdk
내 적절한 소스 구성 저장소에서 확실히 사용할 수 있습니다.
# apt search openjdk-8-jdk
Sorting... Done
Full Text Search... Done
openjdk-8-jdk/unstable 8u275-b01-1 amd64
OpenJDK Development Kit (JDK)
openjdk-8-jdk-headless/unstable 8u275-b01-1 amd64
OpenJDK Development Kit (JDK) (headless)
설치하려고 하면 오류가 발생합니다.
Processing triggers for libc-bin (2.19-18+deb8u10) ...
dpkg: dependency problems prevent configuration of libkrb5support0:amd64:
libkrb5support0:amd64 depends on libc6 (>= 2.25); however:
Package libc6:amd64 is not configured yet.
dpkg: error processing package libkrb5support0:amd64 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libk5crypto3:amd64:
libk5crypto3:amd64 depends on libc6 (>= 2.25); however:
Package libc6:amd64 is not configured yet.
libk5crypto3:amd64 depends on libkrb5support0 (>= 1.16); however:
Package libkrb5support0:amd64 is not configured yet.
dpkg: error processing package libk5crypto3:amd64 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
libkrb5support0:amd64
libk5crypto3:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
나는 시도했다이것해결 방법이 작동하지 않고 오류가 발생합니다.
# dpkg --configure --pending
dpkg: error: parsing file '/var/lib/dpkg/status' near line 244 package 'libk5crypto3:amd64':
Config-Version for package with inappropriate Status
이 경우 또 무엇을 확인할 수 있나요?
답변1
Debian Jessie(8)는 6월 20일부터 중단되었습니다.
openjdk-8-jdk
GLIBC 2.25 이상이 필요하지만 Jessie는 2.19밖에 없어 충분하지 않습니다. 소스에서 GLIBX 2.25를 컴파일할 수 있지만 이로 인해 이에 의존하는 다른 많은 것들이 실행되지 않고 시스템을 사용할 수 없게 될 수 있습니다.
실행 가능한 유일한 옵션은 GLIBC 2.25를 사용하여 Buster로 업그레이드하는 것입니다.