내 CentOS 7 시스템에 어리석게도 glibc 2.28을 강제 설치했는데 이를 제거해야 하는데 종속성이 많다는 불만이 표시됩니다.
또한 glibc 2.17의 두 가지 버전이 있는데 하나만 필요합니다.
dnf 재설치와 dnf 다운그레이드를 시도했지만 둘 다 불평했습니다.
2.17이 설치되어 있는 한 2.28을 안전하게 강제로 제거할 수 있습니까? 이 문제를 처리할 수 있는 더 좋은 방법이 있나요? 저는 초보자입니다. 주저하지 말고 ELI5로 가세요.
감사합니다!
답변1
나는 참고용으로 내가 한 일을 게시하여 문제를 해결했습니다.
문제는 필요한 것이 있는데 glibc-2.28
CentOS 7에서는 그것만 설치하려고 하므로 glibc-2.17
강제로 glibc-2.28
설치하게 되어 궁극적으로 라이브러리가 필요한 프로그램을 컴파일할 수 없게 된다는 것입니다 glibc-headers
.
dnf remove glibc-2.28*
대규모 종속성 목록을 생성 하려고 합니다 .- 연락이
dnf downgrade glibc
없기 때문에 시도해 도 소용이 없습니다 .glibc-all-langpacks-2.28
glibc 2.17
패키지를 제거 하고 오류 없이 다운그레이드 rpm -e --nodeps glibc-all-langpacks-2.28*
할 수 있었습니다 .glibc