Silent Установите конкретную версию приложения, используя Chef
Я могу установить массив различных программ в автоматическом режиме. Однако я не могу установить 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.
Если у кого-то есть какие-либо предложения или опыт, пожалуйста, дайте мне знать. Спасибо!
1 ответ
При использовании пользовательского типа установщика все, что может сделать Chef, - это запустить программу и надеяться на лучшее. Вы должны предоставить все опции, необходимые для обеспечения безголовой работы. Я бы дважды проверил, предлагают ли они вместо этого MSI, или где-то существует пакет NuGet.