一、查询可用软件版本 在yum安装指定版本的软件前,要先查询指定软件的可用版本: yum --showduplicates list [package name] 示例:查询nginx的可用版本 yum --showduplicates list nginx 二、安装特定版
一、查询可用软件版本
在yum安装指定版本的软件前,要先查询指定软件的可用版本:
yum --showduplicates list [package name]
示例:查询nginx的可用版本
yum --showduplicates list nginx
二、安装特定版本软件
- 查看可用版本之后,可以通过以下命令来安装指定的软件版本:
yum install [package name]-[version number]
- 如果当前系统已经安装了这个软件,会默认安装最新版本的软件,如果要安装指定版本,可以执行下面的命令:
yum downgrade [package name]-[version number]
示例1:安装nginx1.16版本
yum install nginx-1.16.1-1.el7.x86_64 # 安装1.16版本
示例2:降级安装nginx1.16版本
yum downgrade nginx-1.16.1-1.el7.x86_64 # 降级安装1.16版本
三、仓库中没有需要的软件版本
如果仓库中没有需要的软件版本,可以手动安装。
-
下载需要的软件版本包(例如nginx-1.18.0-2.el7.x86_64.rpm),可以从官网上下载,或者使用第三方源。
-
安装下载的软件包
yum install /path/to/file.rpm
示例:手动安装nginx的1.18.0版本
wget http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.18.0-2.el7.x86_64.rpm # 下载1.18版本的nginx
yum install nginx-1.18.0-2.el7.x86_64.rpm # 安装1.18版本的nginx
四、总结
自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!本文简要介绍了在CentOS系统中使用yum安装指定版本软件的方法,通过本文的介绍,我们可以了解到查询可用软件版本、安装特定版本软件以及手动安装软件包等几个关键步骤。如果您在安装特定版本软件时遇到问题,可以参考本文中的方法进行解决。