CentOS 6.5의 상호 의존적 충돌 패키지

CentOS 6.5의 상호 의존적 충돌 패키지

나는 사용해왔다센트OS 6.5한동안 내 운영 체제였습니다. 일반적으로 Linux를 설치하는 데 많은 문제가 없지만 새로운 것이기 때문에센트OS 6.6석방된 후 나는 몇 가지 문제에 직면하게 되었습니다. 수백 개의 업데이트를 수행해야 했지만 단 하나만 손상되었습니다. 내가 명령을 입력하면 yum update나는 얻을

Resolving Dependencies
--> Running transaction check
---> Package scl-utils.i686 0:20120927-8.el6 will be updated
---> Package scl-utils.i686 0:20120927-23.el6_6 will be an update
---> Package xcb-util.i686 0:0.3.6-1.el6 will be updated
--> Processing Dependency: libxcb-icccm.so.1 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
--> Processing Dependency: libxcb-image.so.0 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
--> Processing Dependency: libxcb-keysyms.so.1 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
---> Package xcb-util.i686 0:0.3.6-5.el6 will be an update
--> Running transaction check
---> Package xcb-util.i686 0:0.3.6-1.el6 will be updated
--> Processing Dependency: libxcb-icccm.so.1 for package: qt5-qtbase-gui-5.3.2-1.el6.i686
---> Package xcb-util-image.i686 0:0.3.9-4.el6 will be installed
---> Package xcb-util-keysyms.i686 0:0.3.9-5.el6 will be installed
--> Finished Dependency Resolution
Error: Package: qt5-qtbase-gui-5.3.2-1.el6.i686 (@epel)
       Requires: libxcb-icccm.so.1
       Removing: xcb-util-0.3.6-1.el6.i686 (@anaconda-CentOS-201311271240.i386/6.5)
           libxcb-icccm.so.1
       Updated By: xcb-util-0.3.6-5.el6.i686 (base)
           Not found
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

이제 이러한 충돌은 일반적으로 다른 저장소의 업데이트로 인해 발생한다는 것을 알고 있지만 현재 저장소 목록은 다음과 같습니다.

  1. adobe-linux-i386 Adobe Systems, Inc.
  2. 기본 CentOS-6 - 기본
  3. Enterprise Linux 6용 epel 추가 패키지 - i386
  4. CentOS-6 - 추가 기능
  5. 구글 크롬 구글 크롬
  6. SpiderOak 안정 SpiderOak 안정 릴리스
  7. CentOS-6 업데이트 - 업데이트
    이상하게도 충돌하는 패키지가 동일한 저장소에서 온 것처럼 보일 뿐만 아니라 실제로는 종속성입니다! xcb-util실제로 설치가 필요하며 xcb-util-image종속성 xcb-util-keysyms으로 .. 그러면 충돌이 발생합니다! 현재 버전에는 xcb-util다른 두 가지 종속성이 설치되어 있지 않으며 Source RPM: xcb-util-0.3.6-1.el6.sr이는 약간 이상합니다. 이 문제가 발생한 사람이 있습니까? 정말 감사합니다. 충분한 정보를 제공했으면 좋겠습니다.

답변1

문제는 epel의 qt5인데 제거하고 문제없이 업그레이드했습니다. epel 테스트에서 qt5가 수정되었습니다.https://admin.fedoraproject.org/updates/FEDORA-EPEL-2014-3484/qt5-qtbase-5.3.2-3.el6

답변2

기본적으로 centos repo만 활성화되고 다른 repo는 비활성화된 후 명령을 실행합니다.

  1. yum clean all
  2. yum update all

관련 정보