Chef Cookbook需要apt和yum

时间:2014-08-07 21:07:36

标签: vagrant chef

我是Chef的新手,我注意到几个cookbook在他们的元数据中需要apt和yum(例如https://github.com/mdxp/nodejs-cookbook/)。据我所知,这是一个矛盾的要求(使用apt或yum)。在设置Vagrant VM时尝试使用Chef进行配置时,即使我使用的是Ubuntu框,也会收到有关yum-epl cookbook未包含的错误。这些冲突应该是自动解决的,而且我的Vagrant配置有问题,或者这是一个糟糕的设置菜谱?向下钻取nodejs - > yum-epl - > yum cookbooks,我注意到yum最终不支持Ubuntu。

1 个答案:

答案 0 :(得分:0)

这本食谱需要所有包管理器,但在内部选择 https://github.com/mdxp/nodejs-cookbook/blob/master/attributes/default.rb#L22

您必须满足所有要求,但它在操作系统上使用apt,yum或source act。