libc6을 업그레이드하고 x86 아키텍처를 허용하라는 페이지를 믿고 amd64 Debian 7에 Skype를 설치해 보았습니다. 이러한 패키지를 다운로드하고 libc6을 업그레이드하기 시작했을 때 시스템이 충돌하고 시작 시 다음 메시지가 계속 표시되었습니다. (
Inconsistency detected by ld.so: dl-close.c: 743: _dl_close: Assertion map >l_init_called' failed!
이 메시지는 터미널에 입력할 때와 동일한 메시지입니다.)/lib/libc.so.6
복구 디스크를 사용하고 모든 x86 패키지를 지우고 x86 아키텍처를 제거했지만 apt-get에서 무언가를 설치하면 시스템이 다시 충돌하고 파일이 ld.so.cache
제거될 때까지 OS가 부팅되지 않습니다.
ldd --version
터미널에서 실행 하면 출력은 다음과 같습니다.ldd (Debian EGLIBC 2.13-38+deb7u6) 2.13
매번 시스템을 복구할 필요 없이 apt-get을 통해 패키지를 다시 설치하려면 어떻게 해야 합니까?
답변1
Debian 7 amd64 [Wheezy]에서는 dpkg
[stable for wheezy]를 설치하는 것 외에도 libc6-udep
실수로 버전 2.19도 설치했습니다.libc6 2.13
나중에 동일한 문제가 발생하여 apt-get
시스템을 파괴하고 동일한 메시지를 표시했습니다.
Synaptic 패키지 mgr을 사용하여 이를 제거 libc6-udep 2.19
하고 오류가 해결되었습니다.