由于Linux安装一个软件总是需要用到不同的依赖包,而且不同版本还要求不同版本的依赖包。
很容易一不小心就把包的安装顺序或版本搞错乱了。
今天安装个docker都老碰坑,特地写了这个错误记录文档供以后参考。
--------------------------------------------------------------------------------------------------------------------------------------------
安装docker rpm格式的下载地址:https://yum.dockerproject.org/repo/main/centos/7/Packages/
只需要安装对应的版本号的两个文件就行了,例如:
docker-engine-1.13.1-1.el7.centos.x86_64
docker-engine-selinux-1.13.1-1.el7.centos.noarch
按顺序安装这两个文件。
——可能会碰到的问题1:安装docker-engine-selinux-1.13.1-1.el7.centos.noarch时报下面错误
$yum -y install docker-engine-selinux-1.13.1-1.el7.centos.noarch.rpm
.......
Error: docker-engine-selinux conflicts with 2:container-selinux-2.77-1.git2c57a17.fc30.noarch
.......
// 翻译过来就是docker-engine-selinux-1.13.1-1.el7.centos.noarch.rpm 和 container-selinux-2.77-1.git2c57a17.fc30.noarch 起冲突了