linux

如何用Yum安装指定版本软件

小樊
55
2025-02-27 10:11:21
栏目: 编程语言

使用Yum(Yellowdog Updater, Modified)在CentOS、RHEL或其他基于RPM的Linux发行版中安装指定版本的软件,可以按照以下步骤进行:

1. 查看可用版本

首先,你需要查看该软件包有哪些可用的版本。可以使用以下命令:

yum list available <package_name>

例如,如果你想查看nginx的可用版本,可以运行:

yum list available nginx

2. 安装指定版本

一旦你知道了所需的版本号,可以使用以下命令来安装特定版本的软件包:

yum install <package_name>-<version>.<release>.<arch>.rpm

例如,如果你想安装nginx的版本1.18.0-1.el7.x86_64,可以运行:

yum install nginx-1.18.0-1.el7.x86_64.rpm

3. 使用Yum插件(可选)

如果你不想手动下载RPM文件,可以使用一些Yum插件来简化这个过程。例如,yum-utils包中的versionlock插件可以帮助你锁定特定版本的软件包。

安装yum-utils

yum install yum-utils

锁定版本

使用versionlock插件锁定特定版本的软件包:

yum versionlock add <package_name>-<version>

例如,锁定nginx的版本1.18.0-1.el7.x86_64

yum versionlock add nginx-1.18.0-1.el7.x86_64

4. 验证安装

安装完成后,你可以使用以下命令来验证安装的版本:

yum list installed <package_name>

或者直接查看软件包的详细信息:

rpm -qi <package_name>

例如,验证nginx的安装版本:

yum list installed nginx
rpm -qi nginx

注意事项

通过以上步骤,你应该能够成功地使用Yum安装指定版本的软件包。

0
看了该问题的人还看了