Jak powiedział @Casebash, jest to plik setup.exe, a Categorynazwa to Net, w tym miejscu szukaj nazwy pakietu curli wybierz ją.
Kuldeep Jain
U mnie zadziałało po kilku próbach. Upewnij się, że wybierasz serwer w swoim kraju.
user227353
1
Wolałbym metodę używającą apt-cyg, jak podano w innych odpowiedziach.
Moonlit
"Menedżer pakietów" to plik setup.exe, ALE upewnij się, że przechodzisz przez te same katalogi instalacyjne dla plików programu Cygwin i katalogu pakietu lokalnego, aby nie stracić wcześniej zainstalowanych pakietów. Kiedy coś może pójść nie tak, to nie będzie proste
Salvador Valencia
ale w moim przypadku nie było to dostępne w menedżerze pakietów wykonującym instalację lokalną, ale było to z instalacją sieciową. Więc być może będziesz musiał to zrobić.
PlantationGator
270
Właśnie to spotkałem.
1) Znajdź plik cygwin setup.exe ze strony http://cygwin.com/ i uruchom go.
2) Klikaj / wprowadzaj preferencje, aż dojdziesz do okna „Wybierz pakiety”. (Zobacz zdjęcie)
3) Kliknij (+) dla siatki
4) Kliknij pozycję zwijania. (Upewnij się, że zaznaczyłeś pole wyboru dla pliku binarnego)
5) Zainstaluj.
6) Otwórz okno cygwin i wpisz curl.exe (powinien być teraz dostępny).
To mi bardzo pomogło. Miałem ten sam problem i nic nie osiągnąłem dzięki monicie CMD systemu Windows. Dziękuję Ci bardzo.
somecallmejosh
3
Ta odpowiedź jest zdecydowanie bardziej przydatna, ponieważ jest łatwiejsza do naśladowania (więcej głosów w górę), wyraźnie wspomina, że konfigurację należy pobrać ze strony internetowej cygwin. To silny kandydat do bycia wybranym i odpowiadania.
Soumen
9
To może być szybsze: Uruchom setup-x86.exe -q -P curlw oknie cmd systemu Windows.
gm2008,
1
Być może będziesz musiał pobrać libcurl-devel. Nie zadziała dla mnie, dopóki tego nie zrobię.
Przepraszam. Dlaczego nie wystarczy zainstalować bezpośrednio za pomocą curl setup.exe: setup-x86.exe -q -P curl. Ale dzięki za post. Nie znałem wcześniej wiersza poleceń konfiguracji cygwin.
gm2008,
2
Po zainstalowaniu apt-cygmasz wiele wygodnych możliwości zarządzania pakietami, takich jak wyszukiwanie lub aktualizowanie pakietów, wyświetlanie listy pakietów instalacyjnych i ich zależności, i wiele więcej, tak jak używanie apt-get lub yum na zwykłej powłoce Linuksa.
Moonlit
1
Edytowałem pytanie o zaktualizowaną metodę instalacji
gavioto
Jak zainstalować lynx .
qg_java_17137
Nie działa dla mnie. Wykonał pewne przetwarzanie, ale ostatecznie monit cmd zawiesza się.
A_01
19
Aby korzystać z wersji curl z wiersza poleceń, potrzebujesz pliku wykonywalnego curl. Więc uruchom Cygwins Setup.exe i wybierz curl (w Net-> curl). Ten używa libcurl3, który znajduje się w Libs-> libcurl3. Ale libcurl3 zostanie pobrane jako zależność, jeśli nie jest jeszcze zainstalowane. Po prostu wybierz Net-> curl i gotowe.
Aby zainstalować dowolny pakiet, musimy najpierw znaleźć plik setup.exe.Nie mogłem zlokalizować tego pliku. Więc pobrałem ten plik (lub możesz zrobić wget). Jestem na systemie Windows64 bit. https://cygwin.com/install.html , możesz pobrać plik setup-x86_64.exe z sekcji instalacji i aktualizacji, przenieść ten plik setup-x86_64.exe do swojego c: / cygwin64, a następnie uruchomić go stamtąd (konfiguracja -x86_64.exe -q -P curl)
Szukałem curl w części paczek cygwin na ich stronie głównej.
Znalazłem ten link http://cygwin.com/packages/curl/. Ale to nie było pomocne, ponieważ nie mogłem niczego pobrać
Więc szukałem curl-7.20.1-1 cygwinw Google. Znalazłem tę pomocną witrynęmirrors.xmission.com/cygwin/release/curl/
Ta witryna miała link do pobrania curl-7.20.1-1.tar.bz2. Rozpakowałem go za pomocą 7zip. Rozpakowuje go do ./user/bin/lub czegoś takiego, więc musiałem znaleźć curl.exew /usr/binfolderze lokalnym i umieścić go w moim /binfolderzec:\cygwin
Wreszcie mogłem użyć cURL!
To doprowadziło mnie do szału. Mam nadzieję, że to komuś pomoże!
Następnym razem, gdy użyjesz setup.exe cygwin, po prostu pozwoli ci zainstalować pakiety z tego miejsca. Możesz także pobrać program o nazwie cyg-apt, który działa jak apt-get Debiana / Ubuntu. code.google.com/p/cyg-apt
ocodo
1
Próbowałem uruchomić plik setup.exe, ale nie mogłem znaleźć curl na liście. Nie wiem, co zrobiłem źle.
Drew LeSueur
2
Właśnie w to wpadłem.
Jeśli nie widzisz curl na liście (zobacz zrzut ekranu ibaralfa), być może masz nieaktualne źródła Cygwin. Na jednym z ekranów kreatora setup.exe programu cygwin masz opcję „Instaluj z Internetu” lub „Instaluj z katalogu lokalnego”. Jeśli masz włączoną opcję „Zainstaluj z katalogu lokalnego”, możesz nie widzieć curl na liście. Przełącz się na „Zainstaluj z Internetu” i wybierz serwer lustrzany, a następnie powinieneś zobaczyć curl.
apt-cyg: command not found Czy jest to dostępne tylko w nowszych wersjach Cygwin, czy jest to tylko pakiet, który wymaga zainstalowania? Moja wersja to 1.7.16.
Lo-Tan
apt-cyg to instalator wiersza poleceń dla Cygwin, który współpracuje z Cygwin Setup i korzysta z tego samego repozytorium. Składnia jest podobna do apt-get code.google.com/p/apt-cyg
Mam cygwin zainstalowanego w systemie Windows 7. Nie mogę znaleźć pliku setup.exe. wykonanie: "apt-cyg install curl" daje polecenie nie znaleziono. Wykonanie "$ cd c: \ cygwin" nie daje takiego pliku ani katalogu. Start-> allprogs-> cygwin nie ma start.exe lub podobnego, tylko terminal. Mogę więc uruchomić terminal, ale nie start.exe. Jakieś pomysły?
John Little
Nie mogę też znaleźć pliku setup.exe. POMOC
Umesha Gunasinghe
Instalator powinien zostać zainicjowany przed potwierdzeniem instalacji. Jeśli przegapiłeś ten krok, może być konieczna ponowna instalacja.
Len Joseph
0
Jeśli ktoś ma problem ze znalezieniem CURL na liście w setup.exe (menedżer pakietów Cygwin) to próbuje pobrać 64-bitową wersję tego setupu. Pracował dla mnie.
Możesz także wypróbować inny serwer, ponieważ niektóre z nich nie mają niektórych pakietów.
FazoM
0
Jeśli nie widzisz określonego pakietu, możesz uzyskać dostęp do pełnej listy portów (również nieoficjalnych, pakietów, które widzisz w sieci), uruchamiając plik setup.exe z -kargumentem z wartością http://cygwinports.org/ports.gpg(przykład :) C:\cygwin\setup\setup-x86.exe -K http://cygwinports.org/ports.gpg.
Robiąc to, możesz wybrać wiele dodatkowych pakietów, a także dodatkowe wersje cURL (kompatybilny). Robię to, aby pobrać Apache, cUrl, php5, php5-curl i kilka innych :)
Nie wiem, czy apt-cyg może uzyskać te dodatkowe pakiety.
Właśnie skopiowałem folder „curl-7.43.0” z pliku zip, który pobrałem ze strony curl curl.haxx.se do folderu cygwin64 na dysku C :. A potem użyłem go z prefiksem curl w terminalu poleceń Cygwin.
Jeśli zainstalujesz go bezpośrednio, pomijając setup*.exenarzędzie Cygwin , nie otrzymasz aktualizacji.
Keith Thompson
Kiedy jesteś na komputerze bez uprawnień administratora, moja metoda może pomóc, również nie jestem pewien, czy nie możesz zaktualizować go ręcznie za pomocą konsoli, nie mam teraz cygwin na moim komputerze i nie używam już go, więc możesz wypróbować metody opisane w tym wątku . a także ten wątek
Slobodan Stanković
0
Z dokumentacji:
Instalowanie i aktualizowanie Cygwin dla 64-bitowych wersji systemu Windows
Uruchom setup-x86_64.exe za każdym razem, gdy chcesz zaktualizować lub zainstalować pakiet Cygwin dla 64-bitowych okien. Podpis dla setup-x86_64.exe może zostać użyty do zweryfikowania poprawności tego pliku binarnego przy użyciu tego klucza publicznego.
W systemie Windows, w którym chcesz zainstalować Cygwin z cURL, pobierz i uruchom instalator Cygwin
64-bitowy: cygwin.com/setup-x86_64.exe 32-bitowy: cygwin.com/setup-x86.exe (jeśli jest już zainstalowany, przejdź do istniejącej ścieżki pliku instalacyjnego)
D: \ cygwin \ setup (gdzie istnieje Cygwin)
Kliknij konfigurację (setup-x86_64)
Postępuj zgodnie z instrukcjami kreatora instalacji Cygwin.
Możesz pozostawić wartości domyślne większości ustawień. Zwróć szczególną uwagę na następujące kwestie:
Na ekranie Wybierz połączenie internetowe wybierz opcję „Zainstaluj z Internetu”.
Na ekranie Wybierz witrynę pobierania, wybierz witrynę z listy lub dodaj własne witryny do listy. Wybrałem a: „mirrors.xmission.com”
Ekran Wybierz pakiety wyświetla listę wszystkich dostępnych pakietów i pozwala wybrać te, które chcesz zainstalować. Domyślnie do instalacji są zaznaczone tylko pakiety z kategorii „Podstawowa”. Kategoria „Podstawowa” nie obejmuje narzędzi takich jak cURL. Powinieneś je wyraźnie zaznaczyć.
Domyślnie pakiety są grupowane według kategorii. Kliknij przycisk Widok, aby przełączyć się na pełny widok
Wybierz wszystkie pakiety curl, klikając przycisk „Skip” dla każdego pakietu raz. Zwróć uwagę, jak zmienia się etykieta „Pomiń”, pokazując numer wersji wybranego pakietu.
Instalacja libcurl-develzadziałała dla mnie. Uruchom instalację Cygwin. Po przejściu do okna Wybierz pakiet wyszukaj curl, jak pokazano na zrzucie ekranu . Wybierz libcurl-develi zainstaluj pakiet.
Chociaż ten kod może odpowiedzieć na pytanie, dostarczenie dodatkowego kontekstu dotyczącego tego, jak i / lub dlaczego rozwiązuje problem, poprawiłoby długoterminową wartość odpowiedzi. Przeczytaj ten poradnik odpowiedzi, aby udzielić dobrej odpowiedzi.
Category
nazwa to Net, w tym miejscu szukaj nazwy pakietucurl
i wybierz ją.Właśnie to spotkałem.
1) Znajdź plik cygwin setup.exe ze strony http://cygwin.com/ i uruchom go.
2) Klikaj / wprowadzaj preferencje, aż dojdziesz do okna „Wybierz pakiety”. (Zobacz zdjęcie)
3) Kliknij (+) dla siatki
4) Kliknij pozycję zwijania. (Upewnij się, że zaznaczyłeś pole wyboru dla pliku binarnego)
5) Zainstaluj.
6) Otwórz okno cygwin i wpisz curl.exe (powinien być teraz dostępny).
źródło
setup-x86.exe -q -P curl
w oknie cmd systemu Windows.Nikt nie powiedział, jak zainstalować apt-cyg
w cygwin
teraz możesz
Aby uzyskać więcej, zobacz oficjalnego repozytorium GitHub się
apt-cyg
.źródło
lynx
zainstalowany (nie sądzę, że jest zainstalowany domyślnie).apt-cyg
obsługuje kierowanie na wersjęapt-cyg install curl=5.5
?wget
zamiastlynx
.apt-cyg
jest świetnym instalatorem podobnym do apt-get, aby łatwo zainstalować dowolne pakiety dla Cygwin.Uwaga:
apt-cyg
należy najpierw zainstalować. Możesz to zrobić z wiersza poleceń systemu Windows:Zamknij cmd systemu Windows i otwórz Cygwin Bash.
źródło
setup-x86.exe -q -P curl
. Ale dzięki za post. Nie znałem wcześniej wiersza poleceń konfiguracji cygwin.apt-cyg
masz wiele wygodnych możliwości zarządzania pakietami, takich jak wyszukiwanie lub aktualizowanie pakietów, wyświetlanie listy pakietów instalacyjnych i ich zależności, i wiele więcej, tak jak używanie apt-get lub yum na zwykłej powłoce Linuksa.lynx
.Aby korzystać z wersji curl z wiersza poleceń, potrzebujesz pliku wykonywalnego curl. Więc uruchom Cygwins Setup.exe i wybierz curl (w Net-> curl). Ten używa libcurl3, który znajduje się w Libs-> libcurl3. Ale libcurl3 zostanie pobrane jako zależność, jeśli nie jest jeszcze zainstalowane. Po prostu wybierz Net-> curl i gotowe.
źródło
Aby zainstalować dowolny pakiet, musimy najpierw znaleźć plik setup.exe.Nie mogłem zlokalizować tego pliku. Więc pobrałem ten plik (lub możesz zrobić wget). Jestem na systemie Windows64 bit. https://cygwin.com/install.html , możesz pobrać plik setup-x86_64.exe z sekcji instalacji i aktualizacji, przenieść ten plik setup-x86_64.exe do swojego c: / cygwin64, a następnie uruchomić go stamtąd (konfiguracja -x86_64.exe -q -P curl)
źródło
Szukałem curl w części paczek cygwin na ich stronie głównej.
Znalazłem ten link
http://cygwin.com/packages/curl/
. Ale to nie było pomocne, ponieważ nie mogłem niczego pobraćWięc szukałem
curl-7.20.1-1 cygwin
w Google. Znalazłem tę pomocną witrynęmirrors.xmission.com/cygwin/release/curl/
Ta witryna miała link do pobrania
curl-7.20.1-1.tar.bz2
. Rozpakowałem go za pomocą 7zip. Rozpakowuje go do./user/bin/
lub czegoś takiego, więc musiałem znaleźćcurl.exe
w/usr/bin
folderze lokalnym i umieścić go w moim/bin
folderzec:\cygwin
Wreszcie mogłem użyć cURL!
To doprowadziło mnie do szału. Mam nadzieję, że to komuś pomoże!
źródło
Właśnie w to wpadłem.
Jeśli nie widzisz curl na liście (zobacz zrzut ekranu ibaralfa), być może masz nieaktualne źródła Cygwin. Na jednym z ekranów kreatora setup.exe programu cygwin masz opcję „Instaluj z Internetu” lub „Instaluj z katalogu lokalnego”. Jeśli masz włączoną opcję „Zainstaluj z katalogu lokalnego”, możesz nie widzieć curl na liście. Przełącz się na „Zainstaluj z Internetu” i wybierz serwer lustrzany, a następnie powinieneś zobaczyć curl.
źródło
Możesz spróbować:
źródło
apt-cyg: command not found
Czy jest to dostępne tylko w nowszych wersjach Cygwin, czy jest to tylko pakiet, który wymaga zainstalowania? Moja wersja to 1.7.16.apt-cyg
najpierw zainstalować . Zobacz github.com/transcode-open/apt-cygDla przyszłego odniesienia:
Cygwin zawiera wiele pakietów ( wśród nich curl, jak znalazłeś ), aby zainstalować jeden z nich, uruchamiasz
setup.exe
program.źródło
Jeśli ktoś ma problem ze znalezieniem CURL na liście w setup.exe (menedżer pakietów Cygwin) to próbuje pobrać 64-bitową wersję tego setupu. Pracował dla mnie.
źródło
Jeśli nie widzisz określonego pakietu, możesz uzyskać dostęp do pełnej listy portów (również nieoficjalnych, pakietów, które widzisz w sieci), uruchamiając plik setup.exe z
-k
argumentem z wartościąhttp://cygwinports.org/ports.gpg
(przykład :)C:\cygwin\setup\setup-x86.exe -K http://cygwinports.org/ports.gpg
.Robiąc to, możesz wybrać wiele dodatkowych pakietów, a także dodatkowe wersje cURL (kompatybilny). Robię to, aby pobrać Apache, cUrl, php5, php5-curl i kilka innych :)
Nie wiem, czy apt-cyg może uzyskać te dodatkowe pakiety.
źródło
Właśnie skopiowałem folder „curl-7.43.0” z pliku zip, który pobrałem ze strony curl curl.haxx.se do folderu cygwin64 na dysku C :. A potem użyłem go z prefiksem curl w terminalu poleceń Cygwin.
Moja rzeczywista lokalizacja pobierania z Softpedia , użyłem Softpedia Mirror (USA)
źródło
setup*.exe
narzędzie Cygwin , nie otrzymasz aktualizacji.Z dokumentacji:
https://cygwin.com/install.html
źródło
W systemie Windows, w którym chcesz zainstalować Cygwin z cURL, pobierz i uruchom instalator Cygwin
64-bitowy: cygwin.com/setup-x86_64.exe 32-bitowy: cygwin.com/setup-x86.exe (jeśli jest już zainstalowany, przejdź do istniejącej ścieżki pliku instalacyjnego)
D: \ cygwin \ setup (gdzie istnieje Cygwin)
Kliknij konfigurację (setup-x86_64)
Postępuj zgodnie z instrukcjami kreatora instalacji Cygwin.
Możesz pozostawić wartości domyślne większości ustawień. Zwróć szczególną uwagę na następujące kwestie:
Na ekranie Wybierz połączenie internetowe wybierz opcję „Zainstaluj z Internetu”.
Na ekranie Wybierz witrynę pobierania, wybierz witrynę z listy lub dodaj własne witryny do listy. Wybrałem a: „mirrors.xmission.com”
Ekran Wybierz pakiety wyświetla listę wszystkich dostępnych pakietów i pozwala wybrać te, które chcesz zainstalować. Domyślnie do instalacji są zaznaczone tylko pakiety z kategorii „Podstawowa”. Kategoria „Podstawowa” nie obejmuje narzędzi takich jak cURL. Powinieneś je wyraźnie zaznaczyć.
Domyślnie pakiety są grupowane według kategorii. Kliknij przycisk Widok, aby przełączyć się na pełny widok
Wybierz wszystkie pakiety curl, klikając przycisk „Skip” dla każdego pakietu raz. Zwróć uwagę, jak zmienia się etykieta „Pomiń”, pokazując numer wersji wybranego pakietu.
powinien wyglądać ekran Wybierz pakiety
Kliknij Dalej w pozostałej części kreatora. Wybrane pakiety zostaną pobrane i zainstalowane.
U mnie zadziałało i rozwiązało problem: nie znaleziono polecenia bash curl cygwin
źródło
Instalacja
libcurl-devel
zadziałała dla mnie. Uruchom instalację Cygwin. Po przejściu do okna Wybierz pakiet wyszukaj curl, jak pokazano na zrzucie ekranu . Wybierzlibcurl-devel
i zainstaluj pakiet.źródło
Nawet poniżej zainstaluję curl
źródło