1

Возможный дубликат:
обновить и установить пакеты через командную строку cygwin?

Я новичок в терминале Cygwin. Я в настоящее время испытываю отсутствующие / не включенные пакеты, такие как команда sudo, команда svn и другие основные пакеты. Моя проблема выглядит так: как я могу установить недостающие пакеты, на которые нацеливаюсь? Каким образом я определю, включен ли в пакет пакет, который я ищу? Заранее спасибо.

1 ответ1

1

По умолчанию Cygwin устанавливает только частичное подмножество всех доступных пакетов. Чтобы найти пакет, который устанавливает желаемую команду, выполните:

cygcheck -p COMMAND

где COMMAND может быть любым словом или регулярным выражением, которое сопоставляется с описанием каждого пакета. Это требует доступа в Интернет для работы.

Как только вы узнаете, какие новые пакеты вы хотите установить, просто запустите установку снова (то есть представьте, что вы устанавливаете в первый раз), и когда установщик отобразит экран "Выбор пакетов", нажмите « View один раз, чтобы переключиться в режим Full просмотра. , Здесь перечислены все доступные пакеты в алфавитном порядке, показывая, какие установлены, а какие нет. Те, которые не установлены, имеют слово Skip рядом с ними. Прокрутите список и нажмите « Skip рядом с именем пакета, чтобы выбрать этот пакет для установки. Skip изменится на номер версии, чтобы указать, что пакет был выбран для установки. Когда вы выбрали все, что хотите, нажмите Next чтобы продолжить установку.

Вы можете сделать это в любое время, и вы должны получать обновления пакетов. Обновления выбираются автоматически, если они доступны.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .