Как установить дополнительные пакеты cygwin?

Как установить дополнительные пакеты cygwin?

как установить дополнительные пакеты, такие как gcc, gcc-objc, gcc-g++, make, patch, xorg-x11-base, xorg-x11-devel. Основной пакет установлен.

решение1

Единственное, для чего я теперь использую setup.exe, это обновления и иногда просмотр пакетов. К счастью! Потому что "apt-cyg" — это послание бога! Этот парень на github, похоже, держит все под контролем, поскольку кодовая страница google умерла давным-давно. Есть несколько форков, но этот работает просто отлично!https://github.com/kou1okada/apt-cyg

Просто используйте его так же, как apt-get. Лично я переключаюсь между зеркалом cygwinports и стандартными репозиториями cygwin. Работает просто великолепно.

apt-cyg find gcc
apt-cyg install gcc
apt-cyg install make automake

Он решает зависимости, очень быстр и работает с x86 и x64. Вы можете переключить зеркало, которое он использует, с помощью опций -m, а затем несложно выполнить поиск на cygwinports. Более того, он даже очень хорошо удаляет вещи с помощью apt-get remove "package name". Он описывает пакеты, которые вы установили, и те, которые доступны через указанные вами зеркала. Если вы используете cygwin, это действительно необходимо.

решение2

Кроме того, Cygwin setup.exeпри желании установщик можно использовать неинтерактивно или из командной строки:

# installing custom packages
setup.exe -q -n -N -d -R c:\cygwin -s http://cygwin_mirror_you_use -l c:\packages mintty,wget,ctags,diffutils

где -Rнаходится корневой каталог установки Cygwin, -sзеркало Cygwin, где можно скачать новые пакеты и -lгде пакеты хранятся локально. Для других вариантов, пожалуйста, проверьтеЧасто задаваемые вопросы о Cygwin.

решение3

Скачать установщик с сайтаи запустите его, выберите зеркало, а затем нужные вам пакеты — установка ничего не сломает, она установит нужные вам пакеты и обновит необходимые, как указано в графическом интерфейсе.

решение4

Также

--categories ...

Это хорошо работает, когда вы хотите установить все содержимое Base, Admin или любой из категорий программного обеспечения.

Пример:

setup-X86.exe --categories Base,Admin

Связанный контент