厨师和巧克力

时间:2018-02-06 16:53:31

标签: chef chocolatey

我的问题是关于厨师和巧克力......

我可以在这里看到食谱https://github.com/chocolatey/chocolatey-cookbook

我可以在这里看到资源https://docs.chef.io/resource_chocolatey_package.html

我只是不明白菜谱和资源之间的关系..如果我想在节点上安装和使用Chocolatey,它们是否都需要? (我有最新版本的一切,我有一个新的环境)

有人能告诉我最有效的方法是什么:

  1. 安装Chocolatey
  2. 使用choco推送包
  3. 我尝试使用chocolatey_package资源安装Notepad ++,但是我收到此错误:notepadplusplus没有可用的候选版本(即使在我的节点上手动安装Choco后我也收到错误)

    配方中使用的语法:

    chocolatey_package [ ‘notepadplusplus’ ] do
    action :install
    end
    

1 个答案:

答案 0 :(得分:2)

您可以使用其中之一。我们通常会把东西放在食谱中,然后如果有很多用户需求并且代码稳定了,我们就会把它移到Chef核心。

可能的问题是chocolatey_package 'notepadplusplus' do没有数组。