Wie @Casebash sagte, ist es die setup.exe und der CategoryName ist Net. Suchen Sie in diesem Fall nach dem Paketnamen curlund wählen Sie ihn aus.
Kuldeep Jain
Es hat bei mir nach ein paar Versuchen funktioniert. Stellen Sie sicher, dass Sie einen Server in Ihrem Land auswählen.
user227353
1
Ich würde die Methode mit apt-cyg bevorzugen, wie in anderen Antworten angegeben.
Mondlicht
Der "Paketmanager" ist die Datei setup.exe, ABER stellen Sie sicher, dass Sie dieselben Installationsverzeichnisse für Ihre Cygwin-Programmdateien und Ihr lokales Paketverzeichnis durchgehen, damit Sie keine zuvor installierten Pakete verlieren. Wenn etwas schief gehen kann, wird es = nicht einfach
Salvador Valencia
In meinem Fall war es jedoch nicht im Paketmanager verfügbar, der eine lokale Installation durchführte, sondern mit einer Netzinstallation. Möglicherweise müssen Sie das tun.
PlantationGator
270
Ich bin gerade darauf gestoßen.
1) Suchen Sie die Datei cygwin setup.exe unter http://cygwin.com/ und führen Sie sie aus.
2) Klicken Sie auf / geben Sie die Einstellungen ein, bis Sie das Fenster "Pakete auswählen" erreichen. (Siehe Bild)
3) Klicken Sie auf (+) für Net
4) Klicken Sie auf den Eintrag für Curl. (Stellen Sie sicher, dass Sie das Kontrollkästchen für Binär
aktivieren. ) 5) Installieren.
6) Öffnen Sie ein Cygwin-Fenster und geben Sie curl.exe ein (sollte jetzt verfügbar sein).
Das hat mir sehr geholfen. Ich hatte das gleiche Problem und kam mit der Windows CMD-Eingabeaufforderung absolut nicht weiter. Vielen Dank.
Somecallmejosh
3
Diese Antwort ist definitiv nützlicher, da sie leichter zu verfolgen ist (mehr Stimmen). Sie erwähnt deutlich, dass das Setup von der Cygwin-Website heruntergeladen werden muss. Es ist ein starker Kandidat, ausgewählt zu werden und zu antworten.
Soumen
9
Dies kann schneller gehen: setup-x86.exe -q -P curlIn Windows Cmd-Fenster ausführen.
gm2008
1
Möglicherweise müssen Sie auch libcurl-devel greifen. Würde nicht für mich arbeiten, bis ich das getan habe.
Es tut uns leid. Warum installieren Sie curl nicht einfach direkt mit setup.exe : setup-x86.exe -q -P curl. Aber danke für den Beitrag. Ich kannte die Befehlszeile des Cygwin-Setups vorher nicht.
gm2008
2
Nach der Installation haben apt-cygSie eine Reihe komfortabler Möglichkeiten, Ihre Pakete zu verwalten, z. B. das Suchen oder Aktualisieren von Paketen, das Auflisten von Installationspaketen und deren Abhängigkeiten und vieles mehr, genau wie die Verwendung von apt-get oder yum auf einer normalen Linux-Shell.
Mondlicht
1
Ich habe die Frage nach der aktualisierten Installationsmethode bearbeitet
gavioto
So installieren Sie die lynx .
qg_java_17137
Ich arbeite nicht für mich. Es wurde etwas verarbeitet, aber am Ende hängt die Eingabeaufforderung cmd.
A_01
19
Um die Befehlszeilenversion von curl verwenden zu können, benötigen Sie die ausführbare Datei curl. Führen Sie also die Datei Cygwins Setup.exe aus und wählen Sie curl (unter Net-> curl). Dieser verwendet libcurl3, das sich in Libs-> libcurl3 befindet. Libcurl3 wird jedoch als Abhängigkeit eingezogen, wenn es nicht bereits installiert ist. Wählen Sie einfach Net-> Curl und los geht's.
Um ein Paket zu installieren, müssen wir zuerst die Datei setup.exe finden. Ich konnte diese Datei nicht finden. Also habe ich diese Datei heruntergeladen (oder Sie können ein Wget ausführen). Ich bin unter Windows64 Bit. Also, wenn Sie zu gehen Unter https://cygwin.com/install.html können Sie die Datei setup-x86_64.exe aus dem Abschnitt installieren und aktualisieren herunterladen, diese setup-x86_64.exe in Ihr c: / cygwin64 verschieben und von dort aus ausführen (Setup) -x86_64.exe -q -P Curl)
Ich habe auf den Cygwin-Paketen auf ihrer Homepage nach Locken gesucht.
Ich habe diesen Link gefunden http://cygwin.com/packages/curl/. Aber das war nicht hilfreich, weil ich nichts herunterladen konnte
Also habe ich curl-7.20.1-1 cygwinbei Google nach dem gesucht . Ich habe diese hilfreiche Seite gefundenmirrors.xmission.com/cygwin/release/curl/
Diese Seite hatte einen Link zum Herunterladen curl-7.20.1-1.tar.bz2. Ich habe es mit 7zip entpackt. Es entpackt es in ./user/bin/oder so, also musste ich es curl.exeim lokalen /usr/binOrdner finden und in meinen /binOrdner von legenc:\cygwin
Endlich könnte ich cURL benutzen!
Das hat mich verrückt gemacht. Ich hoffe es hilft jemandem!
Wenn Sie das nächste Mal die setup.exe von cygwin verwenden, können Sie nur Pakete von dort installieren. Sie können auch ein Programm namens cyg-apt bekommen, das wie Debian / Ubuntus apt-get funktioniert. code.google.com/p/cyg-apt
ocodo
1
Ich habe versucht, setup.exe auszuführen, aber ich konnte Curl in der Liste nicht finden. Ich weiß nicht, was ich falsch gemacht habe.
Drew LeSueur
2
Ich bin gerade darauf gestoßen.
Wenn Sie in der Liste keine Locken sehen (siehe Screenshot von ibaralf), verfügen Sie möglicherweise über veraltete Cygwin-Quellen. In einem der Bildschirme im Assistenten setup.exe von cygwin haben Sie die Option "Aus dem Internet installieren" oder "Aus lokalem Verzeichnis installieren". Wenn Sie die Option "Aus lokalem Verzeichnis installieren" aktiviert haben, wird Curl möglicherweise nicht in der Liste angezeigt. Wechseln Sie zu "Aus dem Internet installieren" und wählen Sie einen Spiegel aus. Dann sollte sich Curl sehen.
apt-cyg: command not found Ist dies nur in neueren Versionen von Cygwin verfügbar oder muss nur ein Paket installiert werden? Meine Version ist 1.7.16.
Lo-Tan
apt-cyg ist ein Befehlszeileninstallationsprogramm für Cygwin, das mit Cygwin Setup zusammenarbeitet und dasselbe Repository verwendet. Die Syntax ähnelt apt-get code.google.com/p/apt-cyg
Cygwin wird mit vielen Paketen geliefert ( darunter Curl, wie Sie festgestellt haben ), um eines davon zu installieren, mit dem Sie das setup.exeProgramm ausführen .
Ich habe Cygwin unter Windows 7 installiert. Ich kann setup.exe nicht finden. tun: "apt-cyg install curl" gibt den Befehl nicht gefunden. Wenn Sie "$ cd c: \ cygwin" ausführen, erhalten Sie keine solche Datei oder kein solches Verzeichnis. Start-> allprogs-> cygwin hat keine start.exe oder ähnliches, nur Terminal. Ich kann also ein Terminal starten, aber nicht start.exe. Irgendwelche Ideen?
John Little
Ich kann auch keine setup.exe finden. HILFE
Umesha Gunasinghe
Das Setup sollte vor der Bestätigung der Installation initialisiert worden sein. Wenn Sie diesen Schritt verpasst haben, müssen Sie ihn möglicherweise neu installieren.
Len Joseph
0
Wenn jemand Probleme hat, CURL in der Liste in setup.exe (Cygwin-Paketmanager) zu finden, versuchen Sie, die 64-Bit-Version dieses Setups herunterzuladen. Hat für mich gearbeitet.
Sie können auch verschiedene Server ausprobieren, da einige von ihnen keine Pakete haben.
FazoM
0
Wenn Sie ein bestimmtes Paket nicht sehen, können Sie auf eine vollständige Liste der Ports zugreifen (auch nicht offiziell, die Pakete, die Sie im Web sehen) und die Datei setup.exe mit einem -kArgument mit Wert starten http://cygwinports.org/ports.gpg(Beispiel :) C:\cygwin\setup\setup-x86.exe -K http://cygwinports.org/ports.gpg.
Auf diese Weise können Sie viele zusätzliche Pakete auswählen, auch zusätzliche Versionen von cURL (kompatibles). Ich mache das, um Apache, cUrl, php5, php5-curl und einige andere zu bekommen :)
Ich weiß nicht, ob apt-cyg diese zusätzlichen Pakete bekommen kann.
Ich habe gerade den Ordner "curl-7.43.0" aus der Zip-Datei, die ich von der Curl-Website curl.haxx.se heruntergeladen habe, in den Ordner cygwin64 auf Laufwerk C: kopiert. Und dann habe ich es mit Präfix Curl im Cygwin-Befehlsterminal verwendet.
Wenn Sie es direkt unter Umgehung des Cygwin- setup*.exeDienstprogramms installieren , erhalten Sie keine Updates.
Keith Thompson
Wenn Sie sich auf einem Computer ohne Administratorrechte befinden, kann meine Methode helfen. Außerdem bin ich mir nicht sicher, ob Sie sie nicht manuell mit der Konsole aktualisieren können. Ich habe derzeit kein Cygwin auf meinem Computer und verwende es nicht Sie können Methoden ausprobieren, die in diesem Thread beschrieben werden . und auch dieser Thread
Slobodan Stanković
0
Aus der Dokumentation:
Installieren und Aktualisieren von Cygwin für 64-Bit-Versionen von Windows
Führen Sie setup-x86_64.exe jedes Mal aus, wenn Sie ein Cygwin-Paket für 64-Bit-Fenster aktualisieren oder installieren möchten. Die Signatur für setup-x86_64.exe kann verwendet werden, um die Gültigkeit dieser Binärdatei mithilfe dieses öffentlichen Schlüssels zu überprüfen.
Laden Sie auf dem Windows-System, auf dem Sie Cygwin mit cURL installieren möchten, das Cygwin-Installationsprogramm herunter und führen Sie es aus
64-Bit: cygwin.com/setup-x86_64.exe 32-Bit: cygwin.com/setup-x86.exe (falls bereits installiert, gehen Sie zum Pfad der vorhandenen Setup-Datei)
D: \ cygwin \ setup (wo der Cygwin existiert)
Klicken Sie auf das Setup (setup-x86_64)
Befolgen Sie die Anweisungen im Cygwin-Setup-Assistenten.
Sie können die meisten Einstellungen auf ihren Standardwerten belassen. Achten Sie besonders auf Folgendes:
Wählen Sie im Bildschirm "Wählen Sie Ihre Internetverbindung aus" die Option "Aus dem Internet installieren".
Wählen Sie im Bildschirm Download-Site auswählen eine Site aus der Liste aus oder fügen Sie der Liste Ihre eigenen Sites hinzu. Ich habe Folgendes ausgewählt: "Mirrors.xmission.com"
Auf dem Bildschirm Pakete auswählen wird eine Liste aller verfügbaren Pakete angezeigt, und Sie können diejenigen auswählen, die Sie installieren möchten. Standardmäßig sind nur die Pakete in der Kategorie "Basis" für die Installation markiert. Die Kategorie "Basis" enthält keine Tools wie cURL. Sie sollten diese explizit auswählen.
Standardmäßig sind die Pakete nach Kategorien gruppiert. Klicken Sie auf die Schaltfläche Ansicht, um zur Vollansicht zu wechseln
Wählen Sie alle Curl-Pakete aus, indem Sie einmal auf die Schaltfläche "Überspringen" für jedes Paket klicken. Beachten Sie, wie sich die Bezeichnung "Überspringen" ändert, um die Versionsnummer des ausgewählten Pakets anzuzeigen.
Die Installation libcurl-develhat bei mir funktioniert. Führen Sie das Cygwin-Setup aus. Nachdem Sie das Fenster Paket auswählen erreicht haben, suchen Sie nach Locken, wie im Screenshot gezeigt . Wählen Sie libcurl-develdas Paket aus und installieren Sie es.
Während dieser Code die Frage möglicherweise beantwortet, würde die Bereitstellung eines zusätzlichen Kontexts darüber, wie und / oder warum das Problem gelöst wird, den langfristigen Wert der Antwort verbessern. Bitte lesen Sie diese Anleitung, um eine qualitativ hochwertige Antwort zu erhalten.
Category
Name ist Net. Suchen Sie in diesem Fall nach dem Paketnamencurl
und wählen Sie ihn aus.Ich bin gerade darauf gestoßen.
1) Suchen Sie die Datei cygwin setup.exe unter http://cygwin.com/ und führen Sie sie aus.
2) Klicken Sie auf / geben Sie die Einstellungen ein, bis Sie das Fenster "Pakete auswählen" erreichen. (Siehe Bild)
3) Klicken Sie auf (+) für Net
4) Klicken Sie auf den Eintrag für Curl. (Stellen Sie sicher, dass Sie das Kontrollkästchen für Binär
aktivieren. ) 5) Installieren.
6) Öffnen Sie ein Cygwin-Fenster und geben Sie curl.exe ein (sollte jetzt verfügbar sein).
quelle
setup-x86.exe -q -P curl
In Windows Cmd-Fenster ausführen.Niemand hat gesagt, wie man apt-cyg installiert
in Cygwin
jetzt kannst du
Weitere Informationen finden Sie im offiziellen Github-Repository von
apt-cyg
.quelle
lynx
installiert haben (ich glaube nicht, dass es standardmäßig installiert ist).apt-cyg
Support - Version Targeting, wie soapt-cyg install curl=5.5
??wget
anstelle von zu verwendenlynx
.apt-cyg
ist ein großartiges Installationsprogramm, das apt-get ähnelt, um problemlos Pakete für Cygwin zu installieren.Hinweis:
apt-cyg
sollte zuerst installiert werden. Sie können dies über die Windows-Befehlszeile tun:Schließen Sie Windows cmd und öffnen Sie Cygwin Bash.
quelle
setup-x86.exe -q -P curl
. Aber danke für den Beitrag. Ich kannte die Befehlszeile des Cygwin-Setups vorher nicht.apt-cyg
Sie eine Reihe komfortabler Möglichkeiten, Ihre Pakete zu verwalten, z. B. das Suchen oder Aktualisieren von Paketen, das Auflisten von Installationspaketen und deren Abhängigkeiten und vieles mehr, genau wie die Verwendung von apt-get oder yum auf einer normalen Linux-Shell.lynx
.Um die Befehlszeilenversion von curl verwenden zu können, benötigen Sie die ausführbare Datei curl. Führen Sie also die Datei Cygwins Setup.exe aus und wählen Sie curl (unter Net-> curl). Dieser verwendet libcurl3, das sich in Libs-> libcurl3 befindet. Libcurl3 wird jedoch als Abhängigkeit eingezogen, wenn es nicht bereits installiert ist. Wählen Sie einfach Net-> Curl und los geht's.
quelle
Um ein Paket zu installieren, müssen wir zuerst die Datei setup.exe finden. Ich konnte diese Datei nicht finden. Also habe ich diese Datei heruntergeladen (oder Sie können ein Wget ausführen). Ich bin unter Windows64 Bit. Also, wenn Sie zu gehen Unter https://cygwin.com/install.html können Sie die Datei setup-x86_64.exe aus dem Abschnitt installieren und aktualisieren herunterladen, diese setup-x86_64.exe in Ihr c: / cygwin64 verschieben und von dort aus ausführen (Setup) -x86_64.exe -q -P Curl)
quelle
Ich habe auf den Cygwin-Paketen auf ihrer Homepage nach Locken gesucht.
Ich habe diesen Link gefunden
http://cygwin.com/packages/curl/
. Aber das war nicht hilfreich, weil ich nichts herunterladen konnteAlso habe ich
curl-7.20.1-1 cygwin
bei Google nach dem gesucht . Ich habe diese hilfreiche Seite gefundenmirrors.xmission.com/cygwin/release/curl/
Diese Seite hatte einen Link zum Herunterladen
curl-7.20.1-1.tar.bz2
. Ich habe es mit 7zip entpackt. Es entpackt es in./user/bin/
oder so, also musste ich escurl.exe
im lokalen/usr/bin
Ordner finden und in meinen/bin
Ordner von legenc:\cygwin
Endlich könnte ich cURL benutzen!
Das hat mich verrückt gemacht. Ich hoffe es hilft jemandem!
quelle
Ich bin gerade darauf gestoßen.
Wenn Sie in der Liste keine Locken sehen (siehe Screenshot von ibaralf), verfügen Sie möglicherweise über veraltete Cygwin-Quellen. In einem der Bildschirme im Assistenten setup.exe von cygwin haben Sie die Option "Aus dem Internet installieren" oder "Aus lokalem Verzeichnis installieren". Wenn Sie die Option "Aus lokalem Verzeichnis installieren" aktiviert haben, wird Curl möglicherweise nicht in der Liste angezeigt. Wechseln Sie zu "Aus dem Internet installieren" und wählen Sie einen Spiegel aus. Dann sollte sich Curl sehen.
quelle
Du kannst es versuchen:
quelle
apt-cyg: command not found
Ist dies nur in neueren Versionen von Cygwin verfügbar oder muss nur ein Paket installiert werden? Meine Version ist 1.7.16.apt-cyg
zuerst installieren müssen . Siehe github.com/transcode-open/apt-cygZum späteren Nachschlagen:
Cygwin wird mit vielen Paketen geliefert ( darunter Curl, wie Sie festgestellt haben ), um eines davon zu installieren, mit dem Sie das
setup.exe
Programm ausführen .quelle
Wenn jemand Probleme hat, CURL in der Liste in setup.exe (Cygwin-Paketmanager) zu finden, versuchen Sie, die 64-Bit-Version dieses Setups herunterzuladen. Hat für mich gearbeitet.
quelle
Wenn Sie ein bestimmtes Paket nicht sehen, können Sie auf eine vollständige Liste der Ports zugreifen (auch nicht offiziell, die Pakete, die Sie im Web sehen) und die Datei setup.exe mit einem
-k
Argument mit Wert startenhttp://cygwinports.org/ports.gpg
(Beispiel :)C:\cygwin\setup\setup-x86.exe -K http://cygwinports.org/ports.gpg
.Auf diese Weise können Sie viele zusätzliche Pakete auswählen, auch zusätzliche Versionen von cURL (kompatibles). Ich mache das, um Apache, cUrl, php5, php5-curl und einige andere zu bekommen :)
Ich weiß nicht, ob apt-cyg diese zusätzlichen Pakete bekommen kann.
quelle
Ich habe gerade den Ordner "curl-7.43.0" aus der Zip-Datei, die ich von der Curl-Website curl.haxx.se heruntergeladen habe, in den Ordner cygwin64 auf Laufwerk C: kopiert. Und dann habe ich es mit Präfix Curl im Cygwin-Befehlsterminal verwendet.
Mein tatsächlicher Download-Speicherort von Softpedia , ich habe Softpedia Mirror (US) verwendet.
quelle
setup*.exe
Dienstprogramms installieren , erhalten Sie keine Updates.Aus der Dokumentation:
https://cygwin.com/install.html
quelle
Laden Sie auf dem Windows-System, auf dem Sie Cygwin mit cURL installieren möchten, das Cygwin-Installationsprogramm herunter und führen Sie es aus
64-Bit: cygwin.com/setup-x86_64.exe 32-Bit: cygwin.com/setup-x86.exe (falls bereits installiert, gehen Sie zum Pfad der vorhandenen Setup-Datei)
D: \ cygwin \ setup (wo der Cygwin existiert)
Klicken Sie auf das Setup (setup-x86_64)
Befolgen Sie die Anweisungen im Cygwin-Setup-Assistenten.
Sie können die meisten Einstellungen auf ihren Standardwerten belassen. Achten Sie besonders auf Folgendes:
Wählen Sie im Bildschirm "Wählen Sie Ihre Internetverbindung aus" die Option "Aus dem Internet installieren".
Wählen Sie im Bildschirm Download-Site auswählen eine Site aus der Liste aus oder fügen Sie der Liste Ihre eigenen Sites hinzu. Ich habe Folgendes ausgewählt: "Mirrors.xmission.com"
Auf dem Bildschirm Pakete auswählen wird eine Liste aller verfügbaren Pakete angezeigt, und Sie können diejenigen auswählen, die Sie installieren möchten. Standardmäßig sind nur die Pakete in der Kategorie "Basis" für die Installation markiert. Die Kategorie "Basis" enthält keine Tools wie cURL. Sie sollten diese explizit auswählen.
Standardmäßig sind die Pakete nach Kategorien gruppiert. Klicken Sie auf die Schaltfläche Ansicht, um zur Vollansicht zu wechseln
Wählen Sie alle Curl-Pakete aus, indem Sie einmal auf die Schaltfläche "Überspringen" für jedes Paket klicken. Beachten Sie, wie sich die Bezeichnung "Überspringen" ändert, um die Versionsnummer des ausgewählten Pakets anzuzeigen.
Der Bildschirm Pakete auswählen sollte folgendermaßen aussehen
Klicken Sie im Rest des Assistenten auf Weiter. Die ausgewählten Pakete werden heruntergeladen und installiert.
Es hat bei mir funktioniert und das Problem behoben: Befehl bash curl nicht gefunden cygwin
quelle
Die Installation
libcurl-devel
hat bei mir funktioniert. Führen Sie das Cygwin-Setup aus. Nachdem Sie das Fenster Paket auswählen erreicht haben, suchen Sie nach Locken, wie im Screenshot gezeigt . Wählen Sielibcurl-devel
das Paket aus und installieren Sie es.quelle
Auch unten wird Curl installiert
quelle