Старе питання, але для інших, хто google і потрапив сюди: Офіційна установка має аргументи командного рядка, які дозволили мені підготувати простий скрипт * .bat - просто поставте наступний рядок, наприклад, "install-pkg.bat" і покладіть цей файл у свою кореневу директорію (наприклад, C: \ cygwin):
setup-x86.exe --no-desktop --no-shortcuts --no-startmenu --quiet-mode --root "%cd%" --packages %*
Вам потрібно завантажити та вписати http://www.cygwin.com/setup-x86.exe (32bit) або http://www.cygwin.com/setup-x86_64.exe (64bit) у той самий каталог. Тепер все, що вам потрібно зробити, щоб встановити пакет, це:
install-pkg packagename
Позитивно: офіційна установка, завжди повинна працювати для будь-якого пакета. Негативний: поточна (червня / 2015) офіційна установка вимагає прав адміністратора, хоча вона фактично не потребує (наприклад, кореневий каталог поза системними папками).