Как установить дополнительные пакеты cygwin?
Как установить дополнительные пакеты, такие как gcc, gcc-objc, gcc-g++, make, patch, xorg-x11-base, xorg-x11-devel. Базовый пакет установлен.
4 ответа
Единственное, для чего я больше использую setup.exe - это обновления, а иногда и поиск пакетов. К счастью! Потому что "apt-cyg" - это бог! Этот парень в github, кажется, остается на вершине этого, так как кодовая страница Google давно умерла. Есть несколько вилок, но этот просто отлично работает! https://github.com/kou1okada/apt-cyg
Просто используйте его так, как вы бы хотели. Лично у меня есть переключатель между зеркалом Cygwinports и стандартными репозиториями Cygwin. Это прекрасно работает.
apt-cyg find gcc
apt-cyg install gcc
apt-cyg install make automake
Это решает зависимости, очень быстро и работает с x86 и x64. Вы можете переключить зеркало, которое оно использует, с опциями -m, а затем постоянно искать вещи в cygwinports. Более того, он даже удаляет вещи очень хорошо с помощью apt-get remove "имя пакета". Он описывает установленные вами пакеты и те, которые доступны через указанные вами зеркала. Если вы используете Cygwin, это действительно необходимо.
Дополнительно, 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 FAQ.
Скачайте установщик с сайта и запустите его, выберите зеркало и затем нужные вам пакеты - программа установки ничего не сломает, она установит нужные вам пакеты и обновит необходимые, как указано в графическом интерфейсе.
Также
--categories ...
Это хорошо работает, когда вы хотите установить все содержимое Base, Admin или любой из категорий программного обеспечения.
Пример:
setup-X86.exe --categories Base,Admin