使用update时出现尝试添加 '--skip-broken' 来跳过无法安装的软件包 或 '--nobest' 来不只使用最佳选择的软件包怎么办
时间: 2023-12-28 12:06:29 浏览: 58
如果您在使用 `yum update` 命令时遇到了类似的提示,您可以尝试以下方法解决问题:
1. 清理缓存:运行以下命令清理 yum 缓存:
```
sudo yum clean all
```
2. 重建缓存:运行以下命令重新建立 yum 缓存:
```
sudo yum makecache
```
3. 强制更新:尝试使用以下命令进行强制更新,以跳过无法安装的软件包并继续更新其他软件包:
```
sudo yum update --skip-broken
```
4. 禁用最佳软件包选择:如果您想禁用最佳软件包选择功能,可以尝试使用以下命令:
```
sudo yum update --nobest
```
如果上述方法仍然无法解决问题,可能需要进一步检查错误消息以确定问题的根本原因,并采取相应的解决方法。
相关问题
添加阿里软件源之后执行dnf update 显示try to add --skip broken to skip uninstallable packages or --nobest to use not only best candidate packages
当在使用阿里软件源更新软件包时,出现 "try to add --skip-broken to skip uninstallable packages or --nobest to use not only best candidate packages" 错误通常是由于软件包依赖关系问题导致的。这可能是由于两个或多个软件包之间存在版本不兼容、依赖关系冲突等问题引起的。
针对这个问题,你可以尝试以下解决方法:
1. 使用 `--skip-broken` 参数跳过无法安装的软件包,执行以下命令:
```
sudo dnf update --skip-broken
```
这个命令会跳过无法安装的软件包,更新其余的软件包。
2. 使用 `--nobest` 参数安装不仅限于最佳候选软件包,执行以下命令:
```
sudo dnf update --nobest
```
这个命令会尝试安装所有可用的软件包,而不仅仅是最佳候选软件包。
如果以上两种方法都无法解决问题,你可以尝试先卸载与更新相冲突的软件包,然后再执行更新操作。不过,在卸载软件包之前,请确保你知道这些软件包对系统的影响,并备份好相关数据。
错误:软件包:MariaDB-server-10.3.23-1.el7.centos.x86_64 (mariadb) 需要:rsync 您可以尝试添加 --skip-broken 选项来解决该问题 您可以尝试执行:rpm -Va --nofiles --nodigest
这个错误提示表明安装 MariaDB-server-10.3.23-1.el7.centos.x86_64 需要依赖 rsync 软件包,但是 rsync 没有被安装或者版本不匹配。您可以尝试执行以下命令来安装 rsync:
```
sudo yum install rsync
```
如果已经安装了 rsync,但是版本不匹配,您可以尝试更新 rsync:
```
sudo yum update rsync
```
如果问题仍然存在,您可以尝试添加 --skip-broken 选项来跳过依赖关系的错误。
```
sudo yum install MariaDB-server-10.3.23-1.el7.centos.x86_64 --skip-broken
```
另外,您可以尝试执行以下命令来检查系统中的软件包完整性:
```
sudo rpm -Va --nofiles --nodigest
```
这个命令会检查所有已安装的软件包并且输出缺失文件或文件损坏的信息。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)