我的问题是关于厨师和巧克力......
我可以在这里看到食谱:https://github.com/chocolatey/chocolatey-cookbook
我可以在这里看到资源:https://docs.chef.io/resource_chocolatey_package.html
我只是不明白菜谱和资源之间的关系..如果我想在节点上安装和使用Chocolatey,它们是否都需要? (我有最新版本的一切,我有一个新的环境)
有人能告诉我最有效的方法是什么:
我尝试使用chocolatey_package资源安装Notepad ++,但是我收到此错误:notepadplusplus没有可用的候选版本(即使在我的节点上手动安装Choco后我也收到错误)
配方中使用的语法:
chocolatey_package [ ‘notepadplusplus’ ] do
action :install
end
答案 0 :(得分:2)
您可以使用其中之一。我们通常会把东西放在食谱中,然后如果有很多用户需求并且代码稳定了,我们就会把它移到Chef核心。
可能的问题是chocolatey_package 'notepadplusplus' do
没有数组。