我正在使用Chef,并设法默默安装notepad ++,甚至将其安装到正确的目录中。 但是,当我尝试将此方法用于Z-Zip时,它会崩溃。我相信这是由于我尝试手动安装时可以找到的警告消息。
"Do you want to allow the following program from an unknown publisher to make changes to this computer?"
我能做些什么,所以静默安装会自动选择"是"。我已经找到了手动添加要信任的网站等方法,但这违背了静默安装的目的。
厨师错误:
ERROR: Error connecting to http://www.7-zip.org/a/7z1700-x64.exe
我正在使用的代码:
#7Zip attributes
default['7zip']['url'] = "http://www.7-zip.org/a/7z1700-x64.exe"
default['7zip']['package_name'] = "7-Zip"
default['7zip']['home'] = "D:\\Home\\Apps\\7Zip"
default['7zip']['options'] = " /S /D="+default['7zip']['home']
我认为我需要在/ S和/ D
之间的最后一行添加内容和
%w{ 7zip }.each do |pkg|
package node[pkg]['package_name'] do
source node[pkg]['url']
installer_type :custom
options node[pkg]['options']
action :install
end
end