yum命令showduplicates安装指定版本包

默认情况下,我们用yum list 或者 yum install 的时候,yum会默认选择最新的版本。

如果我们需要安装指定版本的某个软件包,以使之能够和我们现有环境的软件包版本匹配,那么就需要用到showduplicates

使用--showduplicates参数列出所有版本

查看docker-ce:

yum list docker-ce

可安装的软件包
docker-ce.x86_64    

查看docker-ce各个版本:

yum list docker-ce --showduplicate

可安装的软件包
docker-ce.x86_64           17.03.0.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64           17.03.1.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64           17.03.2.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64           17.03.3.ce-1.el7                    docker-ce-stable
docker-ce.x86_64           17.06.0.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64           17.06.1.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64           17.06.2.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64           17.09.0.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64           17.09.1.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64           17.12.0.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64           17.12.1.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64           18.03.0.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64           18.03.1.ce-1.el7.centos             docker-ce-stable
docker-ce.x86_64           18.06.0.ce-3.el7                    docker-ce-stable
docker-ce.x86_64           18.06.1.ce-3.el7                    docker-ce-stable

查看可用的docker-ce:

yum list available docker-ce --showduplicates

返回的结果跟上面一样,并没有过滤其他数据,应该其他的包会过滤。

参考:

https://www.jb51.net/os/RedHat/348315.html

http://blog.51cto.com/foolishfish/1437662

posted @ 2018-09-25 15:44  hongdada  阅读(3845)  评论(0编辑  收藏  举报