Yum: 제거된 이전 패키지가 설치할 새 패키지와 충돌합니다.

Yum: 제거된 이전 패키지가 설치할 새 패키지와 충돌합니다.

Centos7에서 docker-engine을 업그레이드/설치하려고 합니다. 이전에 docker 버전 1.10을 설치했습니다. yumremove를 사용하여 제거했습니다. 현재 docker 웹사이트에 언급된 컬 스크립트에서 버전 1.12를 설치하려고 합니다.

$ curl -fsSL https://get.docker.com/ | sh

하지만 다음과 같은 오류가 발생합니다.

[root@centos-512mb-nyc3-01 ~]# yum install docker-engine
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.cc.columbia.edu
 * extras: linux.cc.lehigh.edu
 * updates: mirror.netdepot.com
Resolving Dependencies
--> Running transaction check
---> Package docker-engine.x86_64 0:1.12.3-1.el7.centos will be installed
--> Processing Dependency: docker-engine-selinux >= 1.12.3-1.el7.centos for package: docker-engine-1.12.3-1.el7.centos.x86_64
--> Processing Dependency: libltdl.so.7()(64bit) for package: docker-engine-1.12.3-1.el7.centos.x86_64
--> Running transaction check
---> Package docker-engine-selinux.noarch 0:1.12.3-1.el7.centos will be installed
---> Package libtool-ltdl.x86_64 0:2.4.2-21.el7_2 will be installed
--> Processing Conflict: docker-engine-selinux-1.12.3-1.el7.centos.noarch conflicts docker-selinux
--> Finished Dependency Resolution
Error: docker-engine-selinux conflicts with docker-selinux-1.10.3-46.el7.centos.14.x86_64
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

규정된 솔루션을 사용하면 종속성으로 인해 설치가 실패했습니다. 도와주세요.

관련 정보