Как сказал @Casebash, это setup.exe и Categoryимя Net, в этом найдите имя пакета curlи выберите его.
Кулдип Джейн
Это сработало для меня после пары попыток. Убедитесь, что вы выбрали сервер, который находится в вашей стране.
user227353
1
Я бы предпочел метод с использованием apt-cyg, как указано в других ответах.
Лунная
«Диспетчер пакетов» - это файл setup.exe, НО убедитесь, что вы просматриваете одни и те же каталоги установки для программных файлов Cygwin и каталога Local Package, чтобы не потерять предыдущие установленные пакеты. Когда что-то может пойти не так, это будет = Не просто
Сальвадор Валенсия,
но в моем случае это не было доступно в менеджере пакетов, выполняющем локальную установку, но это было с сетевой установкой. Так что вам может понадобиться это сделать.
PlantationGator
270
Я только что столкнулся с этим.
1) Найдите файл cygwin setup.exe на http://cygwin.com/ и запустите его.
2) Нажимайте / вводите настройки, пока не появится окно «Выбор пакетов». (См. Изображение)
3) Нажмите (+) для Net
4) Нажмите на запись для скручивания. (Убедитесь, что вы установили флажок для двоичного файла)
5) Установите.
6) Откройте окно cygwin и введите curl.exe (должно быть доступно сейчас).
Это очень помогло мне. У меня возникла та же проблема, и я ничего не получал с приглашением Windows CMD. Большое спасибо.
somecallmejosh
3
Этот ответ определенно более полезен, скажем, его легче отслеживать (больше голосов), ясно упоминается, что настройку необходимо загрузить с веб-сайта cygwin. Это сильный кандидат на то, чтобы быть выбранным и ответить.
Soumen
9
Это может быть быстрее: запустить setup-x86.exe -q -P curlв окне Windows cmd.
gm2008
1
Также вам может понадобиться загрузить libcurl-devel. Не будет работать для меня, пока я не сделаю это.
Сожалею. Почему не просто установить завиток с помощью setup.exe непосредственно: setup-x86.exe -q -P curl. Но спасибо за пост. До этого не знал, как использовать командную строку установки cygwin.
gm2008
2
После установки у apt-cygвас есть куча удобных возможностей для управления вашими пакетами, такими как поиск или обновление пакетов, список пакетов установки и их зависимостей и многое другое, как при использовании apt-get или yum в обычной оболочке linux.
Лунная
1
Я отредактировал вопрос об обновленном способе установки
gavioto
Как установить lynx .
qg_java_17137
Не работает для меня Это сделало некоторую обработку, но в конце подсказка cmd зависает.
A_01
19
Чтобы использовать версию curl для командной строки, вам нужен исполняемый файл curl. Итак, запустите Cygwins Setup.exe и выберите curl (под Net-> curl). Тот использует libcurl3, который находится в Libs-> libcurl3. Но libcurl3 будет задействован как зависимость, если он еще не установлен. Итак, просто выберите Net-> curl, и все готово.
Чтобы установить какой-либо пакет, мы должны сначала найти файл setup.exe. Я не смог найти этот файл. Поэтому я скачал этот файл (или вы можете сделать wget). Я нахожусь на Windows64 bit. Так что, если вы идете в https://cygwin.com/install.html , вы можете скачать файл setup-x86_64.exe из раздела установки и обновления, переместить этот файл setup-x86_64.exe в ваш c: / cygwin64, а затем запустить его оттуда (программа установки -x86_64.exe -q -P curl)
Я искал curl на части пакетов cygwin на их домашней странице.
Я нашел эту ссылку http://cygwin.com/packages/curl/ . Но это не помогло, потому что я не мог ничего скачать
Поэтому я искал в curl-7.20.1-1 cygwinGoogle. Я нашел этот полезный сайтmirrors.xmission.com/cygwin/release/curl/
На этом сайте была ссылка для скачивания curl-7.20.1-1.tar.bz2. Я распаковал его, используя 7zip. Это распаковывает его ./user/bin/или что-то, поэтому я должен был найти curl.exeв локальной /usr/binпапке и положить его в мою /binпапкуc:\cygwin
Наконец-то я смог использовать cURL!
Это сводило меня с ума. Надеюсь, это кому-нибудь поможет!
В следующий раз, используя cygwin's setup.exe, вы сможете просто установить пакеты оттуда. Вы также можете получить программу под названием cyg-apt, которая работает как Debian / Ubuntu apt-get. code.google.com/p/cyg-apt
2010 г.
1
Я попытался запустить setup.exe, но не смог найти локон в списке. Я не знаю, что я сделал не так.
Drew LeSueur
2
Я просто столкнулся с этим.
Если вы не видите скручивание в списке (см. Скриншот ibaralf), то у вас могут быть устаревшие источники Cygwin. На одном из экранов в мастере cygwin setup.exe у вас есть возможность «Установить из Интернета» или «Установить из локального каталога». Если у вас включена опция «Установить из локального каталога», то вы можете не увидеть скручивание в списке. Переключитесь на «Установить из Интернета» и выберите зеркало, а затем вы должны увидеть скручивание.
apt-cyg: command not found Это доступно только в новых версиях Cygwin, или это просто пакет, который нужно установить? Моя версия 1.7.16.
Ло-Тан,
apt-cyg - это установщик командной строки для Cygwin, который сотрудничает с Cygwin Setup и использует тот же репозиторий. Синтаксис похож на apt-get code.google.com/p/apt-cyg
У меня установлен Cygwin на Windows 7. Я не могу найти setup.exe. выполняется: "apt-cyg install curl" дает команду не найдена. Выполнение «$ cd c: \ cygwin» не дает такой файл или каталог. Start-> allprogs-> cygwin не имеет start.exe или аналогичного, только терминал. Так что я могу запустить терминал, но не start.exe. Любые идеи?
Джон Литтл
Я также не могу найти файл setup.exe. ПОМОЩЬ
Umesha Gunasinghe
Установка должна быть инициализирована до подтверждения установки. Если вы пропустили этот шаг, возможно, придется переустановить.
Лен Иосиф
0
Если у кого-то возникают проблемы с поиском CURL в списке в setup.exe (диспетчере пакетов Cygwin), попробуйте загрузить 64-битную версию этой установки. Работал на меня.
Также вы можете попробовать другой сервер, так как некоторые из них не имеют пакетов.
FazoM
0
Если вы не видите определенный пакет, вы можете получить доступ к полному списку портов (также неофициальные, пакеты, которые вы видите в Интернете), запустив setup.exe с -kаргументом со значением http://cygwinports.org/ports.gpg(пример :) C:\cygwin\setup\setup-x86.exe -K http://cygwinports.org/ports.gpg.
При этом вы можете выбрать множество дополнительных пакетов, а также дополнительные версии cURL (compat one). Я делаю это, чтобы получить Apache, cUrl, php5, php5-curl и некоторые другие :)
Я не знаю, сможет ли apt-cyg получить эти дополнительные пакеты.
Я просто скопировал папку "curl-7.43.0" из zip-файла, который я скачал с сайта curl curl.haxx.se, в папку cygwin64 на диске C :. И тогда я использовал его с префиксом curl в командном терминале cygwin.
Если вы установите его напрямую, минуя setup*.exeутилиту Cygwin , вы не будете получать обновления.
Кит Томпсон
Когда вы работаете на компьютере без прав администратора, мой метод может помочь. Также я не уверен, что вы не можете обновить его вручную с консоли, у меня сейчас нет cygwin на моем компьютере, и я не использую это больше, так что вы можете попробовать методы, которые описаны в этой теме . а также эта тема
Слободан Станкович
0
Из документации:
Установка и обновление Cygwin для 64-разрядных версий Windows
Запустите setup-x86_64.exe каждый раз, когда вы хотите обновить или установить пакет Cygwin для 64-битных окон. Подпись для setup-x86_64.exe может быть использована для проверки действительности этого двоичного файла с помощью этого открытого ключа.
В системе Windows, где вы хотите установить Cygwin с загрузкой cURL и запустить установщик Cygwin
64-разрядная версия: cygwin.com/setup-x86_64.exe 32-разрядная версия: cygwin.com/setup-x86.exe (если она уже установлена, перейдите в путь к существующему файлу установки)
D: \ cygwin \ setup (там, где существует Cygwin)
Нажмите на настройки (setup-x86_64)
Следуйте инструкциям мастера установки Cygwin.
Вы можете оставить большинство настроек на их значения по умолчанию. Обратите особое внимание на следующее:
На экране «Выберите подключение к Интернету» выберите «Установить из Интернета».
На экране «Выберите сайт для загрузки» выберите сайт из списка или добавьте свои собственные сайты в список. Я выбрал: «mirrors.xmission.com»
Экран «Выбор пакетов» отображает список всех доступных пакетов и позволяет выбрать те, которые вы хотите установить. По умолчанию только пакеты из категории «База» помечены для установки. Категория «Base» не включает в себя такие инструменты, как cURL. Вы должны выбрать те явно.
По умолчанию пакеты сгруппированы по категориям. Нажмите кнопку «Просмотр», чтобы переключиться в режим полного просмотра.
Выберите все пакеты curl, нажав кнопку «Пропустить» для каждого пакета один раз. Обратите внимание, как меняется ярлык «Пропустить», чтобы показать номер версии выбранного пакета.
Установка libcurl-develсработала у меня. Запустите установку Cygwin. После того, как вы дойдете до окна Select package, найдите curl, как показано на скриншоте . Выберите libcurl-develи установите пакет.
Хотя этот код может ответить на вопрос, предоставление дополнительного контекста относительно того, как и / или почему он решает проблему, улучшит долгосрочную ценность ответа. Пожалуйста, прочитайте этот практический совет для обеспечения качественного ответа.
Category
имя Net, в этом найдите имя пакетаcurl
и выберите его.Я только что столкнулся с этим.
1) Найдите файл cygwin setup.exe на http://cygwin.com/ и запустите его.
2) Нажимайте / вводите настройки, пока не появится окно «Выбор пакетов». (См. Изображение)
3) Нажмите (+) для Net
4) Нажмите на запись для скручивания. (Убедитесь, что вы установили флажок для двоичного файла)
5) Установите.
6) Откройте окно cygwin и введите curl.exe (должно быть доступно сейчас).
источник
setup-x86.exe -q -P curl
в окне Windows cmd.Никто не сказал, как установить apt-cyg
в Cygwin
Теперь вы можете
Более подробно см официальный репозиторий Github из
apt-cyg
.источник
lynx
установили (я не думаю, что он установлен по умолчанию).apt-cyg
Поддерживает ли таргетинг версий, как то такapt-cyg install curl=5.5
??wget
вместоlynx
.apt-cyg
это отличный инсталлятор, похожий на apt-get, для простой установки любых пакетов для Cygwin.Примечание:
apt-cyg
должен быть сначала установлен. Вы можете сделать это из командной строки Windows:Закройте Windows cmd и откройте Cygwin Bash.
источник
setup-x86.exe -q -P curl
. Но спасибо за пост. До этого не знал, как использовать командную строку установки cygwin.apt-cyg
вас есть куча удобных возможностей для управления вашими пакетами, такими как поиск или обновление пакетов, список пакетов установки и их зависимостей и многое другое, как при использовании apt-get или yum в обычной оболочке linux.lynx
.Чтобы использовать версию curl для командной строки, вам нужен исполняемый файл curl. Итак, запустите Cygwins Setup.exe и выберите curl (под Net-> curl). Тот использует libcurl3, который находится в Libs-> libcurl3. Но libcurl3 будет задействован как зависимость, если он еще не установлен. Итак, просто выберите Net-> curl, и все готово.
источник
Чтобы установить какой-либо пакет, мы должны сначала найти файл setup.exe. Я не смог найти этот файл. Поэтому я скачал этот файл (или вы можете сделать wget). Я нахожусь на Windows64 bit. Так что, если вы идете в https://cygwin.com/install.html , вы можете скачать файл setup-x86_64.exe из раздела установки и обновления, переместить этот файл setup-x86_64.exe в ваш c: / cygwin64, а затем запустить его оттуда (программа установки -x86_64.exe -q -P curl)
источник
Я искал curl на части пакетов cygwin на их домашней странице.
Я нашел эту ссылку
http://cygwin.com/packages/curl/
. Но это не помогло, потому что я не мог ничего скачатьПоэтому я искал в
curl-7.20.1-1 cygwin
Google. Я нашел этот полезный сайтmirrors.xmission.com/cygwin/release/curl/
На этом сайте была ссылка для скачивания
curl-7.20.1-1.tar.bz2
. Я распаковал его, используя 7zip. Это распаковывает его./user/bin/
или что-то, поэтому я должен был найтиcurl.exe
в локальной/usr/bin
папке и положить его в мою/bin
папкуc:\cygwin
Наконец-то я смог использовать cURL!
Это сводило меня с ума. Надеюсь, это кому-нибудь поможет!
источник
Я просто столкнулся с этим.
Если вы не видите скручивание в списке (см. Скриншот ibaralf), то у вас могут быть устаревшие источники Cygwin. На одном из экранов в мастере cygwin setup.exe у вас есть возможность «Установить из Интернета» или «Установить из локального каталога». Если у вас включена опция «Установить из локального каталога», то вы можете не увидеть скручивание в списке. Переключитесь на «Установить из Интернета» и выберите зеркало, а затем вы должны увидеть скручивание.
источник
Можешь попробовать:
источник
apt-cyg: command not found
Это доступно только в новых версиях Cygwin, или это просто пакет, который нужно установить? Моя версия 1.7.16.apt-cyg
первую очередь. См. Github.com/transcode-open/apt-cygДля дальнейшего использования:
Cygwin поставляется с множеством пакетов ( среди них curl, как вы обнаружили ) для установки одного из них, когда вы запускаете
setup.exe
программу.источник
Если у кого-то возникают проблемы с поиском CURL в списке в setup.exe (диспетчере пакетов Cygwin), попробуйте загрузить 64-битную версию этой установки. Работал на меня.
источник
Если вы не видите определенный пакет, вы можете получить доступ к полному списку портов (также неофициальные, пакеты, которые вы видите в Интернете), запустив setup.exe с
-k
аргументом со значениемhttp://cygwinports.org/ports.gpg
(пример :)C:\cygwin\setup\setup-x86.exe -K http://cygwinports.org/ports.gpg
.При этом вы можете выбрать множество дополнительных пакетов, а также дополнительные версии cURL (compat one). Я делаю это, чтобы получить Apache, cUrl, php5, php5-curl и некоторые другие :)
Я не знаю, сможет ли apt-cyg получить эти дополнительные пакеты.
источник
Я просто скопировал папку "curl-7.43.0" из zip-файла, который я скачал с сайта curl curl.haxx.se, в папку cygwin64 на диске C :. И тогда я использовал его с префиксом curl в командном терминале cygwin.
Мое фактическое местоположение загрузки от softpedia , я использовал Softpedia Mirror (США)
источник
setup*.exe
утилиту Cygwin , вы не будете получать обновления.Из документации:
https://cygwin.com/install.html
источник
В системе Windows, где вы хотите установить Cygwin с загрузкой cURL и запустить установщик Cygwin
64-разрядная версия: cygwin.com/setup-x86_64.exe 32-разрядная версия: cygwin.com/setup-x86.exe (если она уже установлена, перейдите в путь к существующему файлу установки)
D: \ cygwin \ setup (там, где существует Cygwin)
Нажмите на настройки (setup-x86_64)
Следуйте инструкциям мастера установки Cygwin.
Вы можете оставить большинство настроек на их значения по умолчанию. Обратите особое внимание на следующее:
На экране «Выберите подключение к Интернету» выберите «Установить из Интернета».
На экране «Выберите сайт для загрузки» выберите сайт из списка или добавьте свои собственные сайты в список. Я выбрал: «mirrors.xmission.com»
Экран «Выбор пакетов» отображает список всех доступных пакетов и позволяет выбрать те, которые вы хотите установить. По умолчанию только пакеты из категории «База» помечены для установки. Категория «Base» не включает в себя такие инструменты, как cURL. Вы должны выбрать те явно.
По умолчанию пакеты сгруппированы по категориям. Нажмите кнопку «Просмотр», чтобы переключиться в режим полного просмотра.
Выберите все пакеты curl, нажав кнопку «Пропустить» для каждого пакета один раз. Обратите внимание, как меняется ярлык «Пропустить», чтобы показать номер версии выбранного пакета.
экран выбора пакетов должен выглядеть
Нажмите Next до конца мастера. Выбранные пакеты загружены и установлены.
Это сработало для меня и решило проблему: команда bash curl не найдена cygwin
источник
Установка
libcurl-devel
сработала у меня. Запустите установку Cygwin. После того, как вы дойдете до окна Select package, найдите curl, как показано на скриншоте . Выберитеlibcurl-devel
и установите пакет.источник
Еще ниже установит локон
источник