尝试添加 --skip-broken 来跳过无法安装的软件包 或 --nobest 来不只使用最佳选择的软件包

Posted 新网工李白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了尝试添加 --skip-broken 来跳过无法安装的软件包 或 --nobest 来不只使用最佳选择的软件包相关的知识,希望对你有一定的参考价值。

问题描述

Centos8安装docker

错误:
问题: problem with installed package podman-1.6.4-10.module_el8.2.0+305+5e198a41.x86_64

  • package podman-1.6.4-10.module_el8.2.0+305+5e198a41.x86_64 requires runc >= 1.0.0-57, but none of the providers can be installed
  • package containerd.io-1.3.7-3.1.el8.x86_64 conflicts with runc provided by runc-1.0.0-65.rc10.module_el8.2.0+305+5e198a41.x86_64
  • package containerd.io-1.3.7-3.1.el8.x86_64 obsoletes runc provided by runc-1.0.0-65.rc10.module_el8.2.0+305+5e198a41.x86_64
  • package docker-ce-3:19.03.13-3.el8.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed
  • conflicting requests
  • package runc-1.0.0-64.rc10.module_el8.2.0+304+65a3c2ac.x86_64 is filtered out by modular filtering
    (尝试在命令行中添加 ‘–allowerasing’ 来替换冲突的软件包 或 ‘–skip-broken’ 来跳过无法安装的软件包 或 ‘–nobest’ 来不只使用最佳选择的软件包)

在这里插入图片描述

解决方法

出现以错误,根据提示在命令结尾加上–allowerasing或–nobest后再次执行即可

yum install -y docker-ce --nobest
yum install -y docker-ce --allowerasing

启动docker并设置开机自启

systemctl start docker && systemctl enable docker

查看Docker是否安装成功

docker version

以上是关于尝试添加 --skip-broken 来跳过无法安装的软件包 或 --nobest 来不只使用最佳选择的软件包的主要内容,如果未能解决你的问题,请参考以下文章

我无法执行“click()”来跳过屏幕

Scrapy:: 如何在 CSS 选择器中使用“not”来跳过元素

如何应用 Kendo 上下文菜单过滤器来跳过前两个网格列

如何在 C# Regex 中使用lookbehind 来跳过重复前缀模式的匹配?

如何通过使用标志或参数启动脚本来跳过部分 PowerShell 脚本

python3+selenium3 怎么利用cookie来跳过验证码