종속성 오류로 인해 libtirpc1을 설치할 수 없습니다.

종속성 오류로 인해 libtirpc1을 설치할 수 없습니다.

나는 가상 데비안 PC에서 일부 바이너리(확실히 다른 PC에서 작동하는)를 실행하고 싶습니다. 테스트가 추가되고 불안정한 저장소가 포함된 데비안 7.5가 안정적입니다. (저는 이 분야의 전문가가 아닙니다.) 이 바이너리는 RPC 프로토콜을 사용하며 "서비스를 등록할 수 없습니다: RPC"라는 메시지와 함께 실패합니다. 다른 유사한 질문에서는 "rpcbind"가 필요하다는 것을 암시하므로 이를 설치하기로 결정했습니다.

이제 "apt-get install rpcbind"를 실행하면 메시지가 나타납니다. 다음 패키지에는 충족되지 않은 종속성이 있습니다. rpcbind: 종속: libtirpc1이지만 설치되지 않습니다. E: 문제를 수정할 수 없습니다. 손상된 패키지를 보관했습니다.

다음으로 "apt-get install libtirpc1"을 실행하려고 시도하면 다음 메시지가 나타납니다. 다음 패키지에는 충족되지 않은 종속성이 있습니다. libc6 : Breaks: libtirpc1 (< 0.2.3) but 0.2.2-5 is to be install E: Error, pkgProblemResolver: :생성된 중단 문제를 해결합니다. 이는 보류된 패키지로 인해 발생할 수 있습니다.

내 바이너리에는 libc6이 필요하며 위 작업을 수행하기 전에 이를 설치했습니다.

다음에 무엇을 할 수 있나요? 조언이 있나요?

답변1

동일한 문제가 발생했습니다. libc6을 2.17로 다운그레이드하는 것이 나에게 도움이 되었습니다.

보다https://stackoverflow.com/questions/10863613/how-to-upgrade-glibc-from-version-2-13-to-2-15-on-debian지침을 위해.

답변2

아마도 시스템이 테스트/불안정한 패키지를 가져오려고 할 것입니다. 이 시도

sudo apt-get update
sudo apt-get install rpcbind -t stable

관련 정보