厨师:在Windows上安装包

时间:2016-01-18 02:20:27

标签: chef

我第一次在Windows上尝试厨师。 这是记事本++的基本简单安装:

windows_package 'notepad' do  
  source 'c:/temp/npp.exe'  
  action :install  
end  

运行chef-client时出错。

  

Windows软件包'notepad'的安装程序类型未指定且不能   从文件扩展名'exe'确定

不确定缺少什么。

2 个答案:

答案 0 :(得分:0)

Chef尝试自动检测安装程序的类型,但在这种情况下失败,因此您需要手动指定installer_type属性。有关示例,请参阅https://docs.chef.io/resource_windows_package.html#examples,有关**的详细信息,请参阅该页面的更多内容。

答案 1 :(得分:0)

只是要更新,问题是由于服务器上安装了较旧的chef-client,升级客户端后就解决了..