동일한 컴퓨터에 두 개의 다른 glibc 버전을 설치하고 사용할 수 있습니까? 이전 glibc 바이너리에 의존하는 레거시 소프트웨어를 실행하는 데 하나의 버전 만 사용되는 곳은 어디입니까?
가능 패키지 관리자의 도움으로 그렇게 할 수 있나요 (같은 것은 "이 패키지 및 종속성에 설치 /opt/old-glibc
하는 대신 무서운 그것을 관리)
ldd
당신에게 무언가를 말할 것이라고 생각 합니다. 가능하면 레거시 libc 라이브러리를 다시 컴파일하거나 지원 패키지를 설치 / 재 컴파일해야 할 수도 있습니다. 앱의 나이에 따라 까다로울 수 있습니다. 현재 데비안 libc6
이 libc-bin (= 2.13-0exp5)
and 에 의존한다는 것을 알기 libgcc1
때문에 libc6
의존성이 많지 않지만 여전히 문제가 발생할 수 있습니다.