Вот простой способ получить полный Cygwin.
Запустите файл Cygwin setup.exe (скачать его можно на сайте cygwin.com). Выберите ваши параметры и нажимайте «Далее», пока не дойдете до экрана, на котором показан список пакетов.
Если ваш экран «Выбор пакетов» отличается от моего, просто нажмите кнопку «Вид» в правом верхнем углу снова и снова, пока рядом с текстом не появится «Категория», как и у меня.
Обновление: в новом интерфейсе Cygwin щелкните раскрывающийся список рядом с меткой «Вид» в левом верхнем углу и выберите «Категория». Спасибо Симлеву за ответ.
Затем нажмите «По умолчанию» рядом с «Все».
Теперь все пакеты выбраны!
(Последний шаг - просто выполнить остальные шаги, которые программа установки говорит вам.).
Если вам необходимо «обновить» ваш текущий Cygwin, чтобы иметь все новые пакеты, не удаляя старые и т.д., То эта информация с Cygwin.com может быть полезна:
После того, как вы установили Cygwin, программа setup.exe также используется для управления вашей установкой Cygwin. Информация об установленных пакетах хранится в каталоге /etc /setup / вашей установки Cygwin; если setup.exe не может найти этот каталог, он будет действовать так, как будто у вас нет установки Cygwin. Если setup.exe найдет более новую версию установленного пакета, он автоматически пометит его для обновления. Чтобы удалить, переустановить или получить исходный код для существующего пакета, нажмите "Сохранить", чтобы включить его. Кроме того, чтобы избежать необходимости перезагрузки после обновления, обязательно закройте все окна Cygwin и остановите все процессы Cygwin, прежде чем setup.exe начнет установку обновленного пакета.
Чтобы избежать непреднамеренного обновления, используйте представление "Ожидание", чтобы увидеть, какие пакеты были помечены для обновления. Если вы не хотите обновлять пакет, нажмите на новый номер версии, чтобы переключать его, пока не появится надпись "Сохранить". Для всех пакетов можно установить установленную версию, нажав кнопку "Сохранить" в верхней правой части окна выбора.
Предыдущая версия каждого пакета обычно доступна, если требуется понижение версии, чтобы избежать серьезной ошибки в текущей версии пакета. Пакеты также иногда имеют тестируемые (или "экспериментальные") версии. Предыдущие и экспериментальные версии можно выбрать, нажимая на колонку New пакета, пока не появится требуемая версия.
Все доступные экспериментальные пакеты могут быть выбраны нажатием Exp в верхней правой части окна выбора. Однако имейте в виду, что при следующем запуске setup.exe он попытается заменить все старые или экспериментальные версии текущей версией, если не указано иное.
Кстати, я установил полный Cygwin (кроме игр и без устаревших, но с некоторыми незначительными (по крайней мере, я так думаю) дополнительными необходимыми зависимостями). Общий размер составляет около 5,51 ГБ для сжатых загруженных пакетов, в то время как программное обеспечение cygwin, которое содержит все несжатые пакеты, составляет 16,1 ГБ (размер на диске составляет 17,1 ГБ). Оба они хранятся в отдельных каталогах, поэтому при условии, что вы сохраняете сжатые, загруженные пакеты, это занимает около 22 ГБ дискового пространства. Загрузка и установка заняли у меня около 10 часов, что, конечно, должно меняться.