我应该如何使用社区厨师食谱?
How should i use community chef cookbooks?
我应该只从超市下载完成的社区食谱,还是有一些特殊的机制(或包管理器),我可以以某种方式将它们导入我的食谱中?
您应该使用 berkshelf 之类的工具来管理依赖项。
因此,如果您有像 "rvm" 这样的社区食谱,并且您想使用该食谱的一部分,您可以创建自己的食谱,名为 "my_rvm"
然后在 "my_rvm" 中,您将修改 "metadata.rb" 文件并为 "rvm" 添加依赖项:
depends "rvm"
然后在 "my_rvm" 的默认配方中,您可以放置一个记录在案的 rvm 配方:
include_recipe "rvm::system"
然后在 "my_rvm" 食谱的根目录中键入:
berks install
这将在您的工作站上安装依赖说明书,以便您新的自定义 "my_rvm" 说明书可用。
我应该只从超市下载完成的社区食谱,还是有一些特殊的机制(或包管理器),我可以以某种方式将它们导入我的食谱中?
您应该使用 berkshelf 之类的工具来管理依赖项。
因此,如果您有像 "rvm" 这样的社区食谱,并且您想使用该食谱的一部分,您可以创建自己的食谱,名为 "my_rvm"
然后在 "my_rvm" 中,您将修改 "metadata.rb" 文件并为 "rvm" 添加依赖项:
depends "rvm"
然后在 "my_rvm" 的默认配方中,您可以放置一个记录在案的 rvm 配方:
include_recipe "rvm::system"
然后在 "my_rvm" 食谱的根目录中键入:
berks install
这将在您的工作站上安装依赖说明书,以便您新的自定义 "my_rvm" 说明书可用。