当通过 yum 安装时出现“错误:无事可做”错误?

sal*_*din 9 linux yum centos

我知道当你已经安装了最新版本的软件包时会发生这种情况,然后它就会发生。是否还有其他情况会发生此错误?

dr_*_*dr_ 6

当 Yum 无法继续执行命令时,会显示此错误。出现此消息的原因可能有很多:

  • 该软件包已经安装并且是最新的
  • 包在配置的存储库中不存在
  • 没有正确配置存储库
  • 从远程 URL 获取包时出现问题(无法连接、找不到包等)
  • 包需要不可用的依赖项
  • 该软件包与另一个已安装的软件包冲突

要解决该问题,您应该关注出现在“Nothing to do”之前的消息,而不是纯粹由错误导致的消息“Nothing to do”。

  • 有时这种“无事可做”是唯一的错误,例如当包不存在时。添加 `-v` 不会提供更多细节。因此,并不总是能够将注意力集中在前面的错误上 - 似乎您必须弄清楚 Yum 对什么感到不安,而不是阅读特定的消息。 (2认同)