해결: yum 패키지 설치 Transaction 검사 오류

yum (YellowdogUpdater, Modified) 은 패키지 관리 도구 이 므 로 더 이상 말 하지 않 겠 습 니 다.
오류 발생 환경:
OS:CentOS release 6.3 (Final)
uname -r:2.6.32-279.el6.x86_64
yum 에서 publican 을 설치 할 때 발생 한 구체 적 인 오 류 는 다음 과 같 습 니 다.
Transaction Check Error:
  file /usr/share/man/man3/XML::SAX::Base.3pm.gz conflicts between attempted installs of perl-XML-SAX-0.96-7.el6.noarch and perl-XML-SAX-Base-1.04-1.el6.rf.noarch
  file /usr/share/man/man3/XML::SAX::Exception.3pm.gz conflicts between attempted installs of perl-XML-SAX-0.96-7.el6.noarch and perl-XML-SAX-Base-1.04-1.el6.rf.noarch
Error Summary
-------------

패키지 버 전의 충돌 로 인 한 것 을 알 수 있다.
conflicts between attempted installs of perl-XML-SAX-0.96-7.el6.noarch and perl-XML-SAX-Base-1.04-1.el6.rf.noarch

즉:
perl-XML-SAX-0.96-7.el6.noarch
perl-XML-SAX-Base-1.04-1.el6.rf.noarch

이 두 판본 은 일치 하지 않 는데, 매우 이상 한데, 어떻게 일치 하지 않 을 수 있 습 니까?
그래서 앞의 것 을 봅 니 다: Dependencies Resolved
다음 과 같이 보이 기:
perl-XML-SAX         noarch        0.96-7.el6     163        78 k
perl-XML-SAX-Base    noarch        1.04-1.el6.rf  rpmforge   27 k

문제 의 소 재 를 찾 았 습 니 다. 이 두 패 키 지 는 서로 다른 창 고 를 사용 하여 rpmforge 를 닫 았 습 니 다 (enabled = 0, / etc / yum. repos. d / rpmforge. repo).
다시 설치, 성공!해결!

좋은 웹페이지 즐겨찾기