yum update 到指定版本
时间: 2023-06-23 22:09:37 浏览: 393
要在 yum 中更新到指定版本,可以使用以下命令:
```
sudo yum install <package-name>-<version>
```
例如,要将特定软件包(如nginx)更新到特定版本(如1.18.0),可以使用以下命令:
```
sudo yum install nginx-1.18.0
```
请注意,您需要在安装命令中指定软件包的完整名称,包括版本号。您可以在yum存储库中列出可用版本的软件包,可以使用以下命令:
```
sudo yum list <package-name> --showduplicates
```
该命令将显示所有可用版本的软件包,您可以根据需要选择特定版本。
相关问题
centos 7.9 yum降级到指定版本
要将CentOS 7.9的yum降级到指定版本,可以按照以下步骤进行操作:
1. 首先,打开终端窗口并以管理员身份登录CentOS系统。
2. 在终端中输入以下命令以备份当前的yum配置文件:
```
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
```
3. 使用编辑器(如vi或nano)打开CentOS-Base.repo文件:
```
sudo vi /etc/yum.repos.d/CentOS-Base.repo
```
4. 在打开的文件中,找到[base]部分并注释掉所有的mirrorlist和baseurl行。然后,取消注释并修改其中的baseurl行,将指定版本的yum源地址添加进去。例如,如果要降级到CentOS 7.6的版本,可以使用下面的地址:
```
baseurl=http://vault.centos.org/7.6.1810/os/$basearch/
```
5. 保存并关闭文件。
6. 清除yum缓存:
```
sudo yum clean all
```
7. 运行以下命令以更新系统:
```
sudo yum update
```
8. 如果出现了“Cannot find a valid baseurl for repo: base/7/x86_64”等错误消息,请检查刚才编辑的CentOS-Base.repo文件是否有任何错误,如拼写错误、注释符号或其他无效字符。
9. 当yum更新完成后,您的CentOS系统应该已经降级到指定的版本。
需要注意的是,降级yum可能会导致系统软件包的版本不再与系统兼容,因此在操作之前请确定降级到指定版本的yum是否与您的系统兼容,并在进行此操作前备份您的系统以防止意外问题发生。
yum update 如何指定更新
指定更新可以使用以下命令:
yum update <package_name>
其中,<package_name> 是要更新的软件包名称。如果要更新多个软件包,可以用空格分隔它们的名称。如果要更新所有软件包,可以使用以下命令:
yum update
阅读全文