Chef infra 如何在Chef中的yum_包资源中执行--nodeps?

Chef infra 如何在Chef中的yum_包资源中执行--nodeps?,chef-infra,yum,Chef Infra,Yum,有没有一种方法可以使用模仿“rpm-ivh--nodeps”命令的yum\u软件包资源?通过: Rpm提供了命令行选项nodeps和force。他们是 旨在允许管理员在存在冲突的情况下将PKG放置到位 文件、未解析的依赖项或其他任何内容 由于这些选项的功能具有破坏性,因此Yum不会以任何方式实现这些选项 您可以直接使用rpm\U软件包。虽然不是我想要的答案,但似乎是正确的答案。我必须为某个特定的RPM做些别的事情。谢谢不幸的是,该链接上的信息并没有说明选项的实际用途——例如“将它们全部吹走”——

有没有一种方法可以使用模仿“rpm-ivh--nodeps”命令的yum\u软件包资源?

通过:

Rpm提供了命令行选项nodeps和force。他们是 旨在允许管理员在存在冲突的情况下将PKG放置到位 文件、未解析的依赖项或其他任何内容

由于这些选项的功能具有破坏性,因此Yum不会以任何方式实现这些选项


您可以直接使用rpm\U软件包。

虽然不是我想要的答案,但似乎是正确的答案。我必须为某个特定的RPM做些别的事情。谢谢不幸的是,该链接上的信息并没有说明选项的实际用途——例如“将它们全部吹走”——将“什么”全部吹走?我想尝试在忽略依赖项的同时安装一个包,我认为这不会是一个问题,因为它非常接近。如果我错了,我可以删除新包。当然,我不想“吹走”任何其他东西——只要安装这个包/文件,我就可以尝试。百胜不会让我这么做,除非我以某种方式强迫它这么做,但哪种选择呢?从百胜的说明中不清楚。链接是百胜的文档,说明没有这样的选项,您需要使用原始
rpm-i--nodeps
(如果是厨师,则通过
rpm\u包
)。