이 오류가 계속 발생합니다.
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found
이전에 했던 일은 데비안 실험 저장소를 추가하고 2.17로 업데이트하는 것이었습니다. 그러나 일련의 긴 사건 후에 이로 인해 내 시스템의 거의 모든 것이 손상되어 다시 설치해야 했습니다. 적절하게 문제를 일으키지 않고 이 단일 패키지만 업그레이드할 수 있는 방법이 있습니까?
답변1
개별 패키지를 업그레이드하는 것은 일반적으로 문제가 되지 않습니다. 업그레이드 중libc
~ 할 것이다예. 이에 의존하는 다른 패키지가 너무 많습니다.
$ apt-cache rdepends libc6 |wc
16057
이는 16057개의 다른 패키지가 이에 의존한다는 것을 의미하며 libc6
, 그 중 일부는 새 버전에서 확실히 중단될 것입니다. 이는 포장 시스템의 주요 이점 중 하나입니다.
따라서 나머지 시스템을 업그레이드하지 않고 업그레이드하고 싶지는 않습니다. 너 뭐야할 수 있다당신이 해야 할 일은 chroot
환경을 만들고 거기에 최소한의 배포판을 설치하는 것뿐입니다. 이를 수행하는 방법에 대한 자세한 내용은 @Gilles의 답변을 확인하세요.