【问题标题】:Silent Install specific application version using Chef使用 Chef 静默安装特定应用程序版本
【发布时间】:2018-01-29 07:53:20
【问题描述】:

我能够静默安装一系列不同的程序。但是我无法安装 ConEmu,因为普通的 .exe 链接(在下面的源代码“”代码中使用)将通过询问用户他们想要下载哪个版本来打破静默安装。

 #install ConEmu
 windows_package 'ConEmu' do
 installer_type :custom
 retries 2
 options " /S /D=D:\\Home\\Apps\\ConEmu"
 source  ""
 action :install
end

我不确定是否可以在选项代码中插入任何代码。版本选项提示出现,目的地正确设置为“D:\Home\Apps\ConEmu”。版本选择是 170819x64 或 170819x86。

如果有人有任何建议或经验,请告诉我。谢谢!

【问题讨论】:

    标签: ruby chef-infra version silent-installer


    【解决方案1】:

    使用自定义安装程序类型时,Chef 所能做的就是运行程序并希望获得最好的结果。您可以确保提供确保无头操作所需的所有选项。我会仔细检查他们是否提供 MSI,或者某个地方是否存在 NuGet 包。

    【讨论】:

      猜你喜欢
      • 2016-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-19
      • 1970-01-01
      相关资源
      最近更新 更多