无法找到食谱 yum 的食谱 epel

无法找到食谱 yum 的食谱 epel

我在使用 nginx cookbook 时遇到了麻烦..并且它依赖于 yum-epel。

出现错误:

“厨师::例外::RecipeNotFound

无法找到食谱 yum 的食谱 epel”

$ knife cookbook show nginx nginx   2.7.6  2.7.5  2.7.4  1.8.0
$ knife cookbook show yum-epel yum-epel   0.6.6  0.6.0
$ knife cookbook show yum yum   3.10.0  3.6.0  3.5.4  3.5.3  3.5.2

环顾四周,看起来像:

yum cookbook(3.X)有一个主要的上游版本,将 yum::epel 配方移至新的 yum-epel cookbook。

但找不到适用的解决方法。我正在使用 berks 来解决食谱依赖关系。

任何帮助都非常感谢。提前致谢。

答案1

您需要运行 yum < 3.0.0 来获取 yum::epel 配方。在您的环境或顶级配方中的某个位置添加该依赖项以解决此问题。

用 metadata.rb 的说法:依赖 'yum', '< 3.0.0'

相关内容