![Fedora19: YUM glibc는 glibc의 복제본입니다.](https://rvso.com/image/617269/Fedora19%3A%20YUM%20glibc%EB%8A%94%20glibc%EC%9D%98%20%EB%B3%B5%EC%A0%9C%EB%B3%B8%EC%9E%85%EB%8B%88%EB%8B%A4..png)
저는 Fedora 19를 사용하고 있습니다. 을(를) 수행하려고 하면 yum update
다음 오류가 발생합니다.
냠 업데이트:
로캘을 설정하지 못했습니다. 기본값은 C입니다. 로드된 플러그인: langpacks,refresh-packagekit 종속성 해결 완료되지 않은 거래가 남아 있습니다. yum-complete-transaction 또는 "yum History redo last"를 먼저 실행하여 완료하는 것을 고려해 보세요. 그래도 문제가 해결되지 않으면 직접 패키지를 제거/설치해야 합니다(패키지 정리가 도움이 될 수 있습니다). --> 트랜잭션 확인 실행 ---> autocorr-en.noarch 1:4.1.0.4-6.fc19 패키지가 업데이트됩니다. ... ---> 패키지 kernel.x86_64 0:3.10.3-300.fc19가 삭제됩니다. ---> 패키지 kernel-devel.x86_64 0:3.10.3-300.fc19가 삭제됩니다. ---> 패키지 kernel-modules-extra.x86_64 0:3.10.3-300.fc19가 삭제됩니다. --> 완료된 종속성 해결 오류: 패키지: glibc-2.17-11.fc19.x86_64(설치됨) 요구사항: glibc-common = 2.17-11.fc19 제거: glibc-common-2.17-11.fc19.x86_64(설치됨) glibc-공통 = 2.17-11.fc19 업데이트자: glibc-common-2.17-14.fc19.x86_64(업데이트) glibc-공통 = 2.17-14.fc19 사용 가능: glibc-common-2.17-4.fc19.x86_64(fedora) glibc-공통 = 2.17-4.fc19 --skip-broken을 사용하여 문제를 해결할 수 있습니다. ** 기존 rpmdb 문제 2개를 발견했습니다. 'yum check' 출력은 다음과 같습니다. glibc-2.17-14.fc19.x86_64는 glibc-2.17-11.fc19.x86_64와 중복됩니다. glibc-2.17-14.fc19.x86_64에 glibc-common = ('0', '2.17', '14.fc19') 요구 사항이 누락되었습니다.
내가 이해하지 못하는 것은 glibc-common-2.17-14가 누락되었다는 것입니다. 그러나 만약 내가 이해한다면 yum info glibc-common-2.17
나는 얻습니다.
로캘을 설정하지 못했습니다. 기본값은 C입니다. 로드된 플러그인: langpacks,refresh-packagekit 설치된 패키지 이름 : glibc-공통 아치: x86_64 버전 : 2.17 출시 : 11.fc19 크기 : 114M 레포 : 설치됨 요약 : glibc에 대한 공통 바이너리 및 로케일 데이터 URL:http://www.gnu.org/software/glibc/ 라이선스: LGPLv2+ 및 LGPLv2+(예외 포함) 및 GPLv2+ 설명: glibc-common 패키지에는 GNU libc용 공통 바이너리가 포함되어 있습니다. : 라이브러리는 물론 자국어(로케일)도 지원합니다.사용 가능한 패키지 이름 : glibc-공통 아치: x86_64 버전 : 2.17 출시 : 14.fc19 크기 : 11M 저장소 : 업데이트/19/x86_64 요약 : glibc에 대한 공통 바이너리 및 로케일 데이터 URL:http://www.gnu.org/software/glibc/ 라이선스: LGPLv2+ 및 LGPLv2+(예외 포함) 및 GPLv2+ 설명: glibc-common 패키지에는 GNU libc용 공통 바이너리가 포함되어 있습니다. : 라이브러리는 물론 자국어(로케일)도 지원합니다.
실제로 사용 가능하다고 합니다. 누군가 이 상황에서 벗어나는 방법을 알고 있나요? 나는 이미 공연을 시도했지만 yum clean all
아무런 yum-complete-transaction
변화가 없었습니다.
고마워요 마틴
답변1
매우 중요한 경고 메시지를 놓쳤습니다:
완료되지 않은 거래가 남아 있습니다. 먼저 완료하려면
yum-complete-transaction
, 또는 " "을 (를) 실행하는 것을 고려해 보세요 .yum history redo last
그래도 문제가 해결되지 않으면 직접 패키지를 제거/설치해야 합니다(패키지 정리가 도움이 될 수 있습니다).
이전 패키지 업데이트가 중단된 것 같습니다. yum-complete-transaction
다른 작업을 시도하기 전에 먼저 작업을 완료 해야 합니다 .
실패하면 부분적으로 업데이트된 패키지의 데이터베이스 항목을 제거한 다음 다시 업데이트하여 수동으로 복구를 시도할 수 있습니다.
rpm -e --nodeps --justdb glibc-2.17-14.fc19.x86_64
yum update