Ответ 1
Да, вы можете. Предполагая, что вы еще не установили Cygwin, bash недоступен, поэтому вам нужно использовать CMD script. Вот пример:
setup-x86.exe ^
--quiet-mode ^
--packages ^
aria2,^
atool,^
autoconf,^
...
xmlstarlet,^
zip
и добавьте другие пакеты в список. Символ каретки (^
) в конце каждой строки является символом продолжения строки в сценариях CMD. Список имен пакетов разделен запятыми, что и ожидает вариант --packages
, хотя это не документировано.
Вы можете запустить setup-x86.exe --help
или просмотреть Вопросы по Cygwin, чтобы узнать о доступных параметрах командной строки для настройки.
Если вы назовете это script, скажем, setup.bat или setup.cmd, и поместите его в тот же каталог, что и setup-x86.exe, вы можете запустить его, чтобы получить установку Cygwin с одним щелчком мыши, все пакеты, которые вы хотите.
Обратите внимание, что вам нужно будет указать команды --site
и --root
для новой установки, иначе он выйдет из "спокойного режима" и запросит пользователя в любом случае.