Установка дополнительных пакетов для Cygwin
Чтобы установить дополнительные пакеты для Cygwin, мне просто нужно снова запустить setup.exe
и выбрать из списка пакетов?
Кроме того, это не повредит моему компьютеру с точки зрения установки двух экземпляров Cygwin или проблем такого рода (я вроде как noobie с этими вещами).
Наконец, в Cygwin нет диспетчера пакетов, который можно запустить в командной строке? Что-то похожее на Pip в Python.
Ответы
Ответ 1
Нет, это не повредит текущей настройке. Программа установки знает, что уже установлено.
Сказав это, я давно привык устанавливать все Cygwin, поскольку, несмотря на его размер, он по-прежнему незначительный по сравнению с размером современных жестких дисков. Таким образом, вам никогда не придется беспокоиться о том, установлен ли пакет или нет.
Ответ 2
Нет, добавление дополнительных пакетов не изменяет текущие настройки. Eсть
менеджер пакетов под названием apt-cyg, который устанавливает дополнительные пакеты из
командная строка. Чтобы установить apt-cyg, выполните следующие действия:
wget rawgit.com/transcode-open/apt-cyg/master/apt-cyg
install apt-cyg /bin
Примечание: wget должен быть установлен для загрузки apt-cyg. Использовать apt-cyg для
установка дополнительного пакета (после выполнения вышеуказанных шагов):
apt-cyg install ncurses
Ответ 3
Запустите исполняемый файл установки, например, "cygwin_setup-x86_64.exe".
- "Установить из Интернета"
- Принять существующий корневой каталог (из существующей установки)
- Используйте существующий каталог локальных пакетов
- На экране просмотра "Полный"
- Поиск нового пакета, который вы хотите добавить
- Пройдите установку
Ответ 4
Дополнительная опция, может быть полезна для кого-то:
Чтобы установить дополнительные пакеты в Windows из командной строки Windows, вы можете использовать установщик cygwin.
Полагаю, вы уже загрузили его, чтобы установить cygwin здесь https://cygwin.com/install.html.
$ setup-x86_64.exe -q -P graphviz
см. это руководство для деталей:
http://preshing.com/20141108/how-to-install-the-latest-gcc-on-windows/
Ответ 5
В Cygwin нет управления пакетами за пределами программы установки. Программа установки применяет только обновления к вашей текущей установке, она не перезаписывает пакеты, которые у вас уже есть.
Поэтому, если вы хотите новые пакеты, просто перезапустите программу установки для установки пакетов.