Come posso installare cURL su cygwin?

Ho provato ad abilitare curl su cygwin ma dice bash: curl: command not found

Come posso installare curl su cygwin?

Nel gestore di pacchetti Cygwin, fare clic su Curl all’interno della categoria “net”. Sì, è così semplice.

Ho appena incontrato questo.

1) Trova il file cygwin setup.exe da http://cygwin.com/ ed eseguilo.
2) Clicca / inserisci le preferenze fino a raggiungere la finestra “Seleziona pacchetti”. (Vedi immagine)
3) Fare clic su (+) per Net
4) Fare clic sulla voce per arricciare. (Assicurati di selezionare la casella di controllo per il file binario)
5) Installa.
6) Aprire una finestra cygwin e digitare curl.exe (dovrebbe essere disponibile ora).

Gestore pacchetti Cygwin

Nessuno ha detto come installare apt-cyg

in cygwin

 lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg install apt-cyg /bin 

ora puoi

 apt-cyg install curl 

Per ulteriori informazioni, consultare il repository github ufficiale di apt-cyg .

apt-cyg è un ottimo programma di installazione simile a apt-get per installare facilmente tutti i pacchetti per Cygwin.

 $ apt-cyg install curl 

Nota: apt-cyg dovrebbe essere installato per la prima volta. Puoi farlo dalla riga di comando di Windows:

 cd c:\cygwin cygwinsetup.exe -q -P wget,tar,qawk, bzip2,vim,lynx 

Chiudi il cmd di Windows e apri Cygwin Bash.

 $ lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg install apt-cyg /bin $ chmod +x /bin/apt-cyg 

Per utilizzare la versione da riga di comando di curl, è necessario l’eseguibile di curl. Quindi, esegui Cygwins Setup.exe e seleziona arricciatura (in Net-> arricciatura). Quello usa libcurl3, che si trova in Libs-> libcurl3. Ma libcurl3 verrà inserito come dipendenza se non è già installato. Quindi, seleziona Net-> curl e sei a posto.

Per installare qualsiasi pacchetto, dobbiamo prima trovare il file setup.exe. Non ho potuto trovare questo file.so ho scaricato questo file (o puoi fare un wget) .Sono su windows64 bit.So, se vai a https://cygwin.com/install.html , puoi scaricare il file setup-x86_64.exe dalla sezione installazione e aggiornamenti, spostare questo setup-x86_64.exe sul tuo c: / cygwin64, e poi eseguirlo da lì (setup -x86_64.exe -q -P curl)

Ho cercato di curl sui pacchetti Cygwin parte della loro home page.

Ho trovato questo collegamento http://cygwin.com/packages/curl/ . Ma non è stato utile perché non ho potuto scaricare nulla

Così ho cercato il curl-7.20.1-1 cygwin su Google. Ho trovato questo sito utile mirrors.xmission.com/cygwin/release/curl/

Quel sito aveva un link per scaricare curl-7.20.1-1.tar.bz2 . L’ho decompresso usando 7zip. Si decomprime in ./user/bin/ o qualcosa del genere quindi ho dovuto trovare curl.exe nella /usr/bin e metterlo nella mia cartella /bin di c:\cygwin

Finalmente potrei usare cURL!

Questo mi ha fatto impazzire. Spero che aiuti qualcuno!

Mi sono appena imbattuto in questo.

Se non vedi l’arricciamento nella lista (vedi lo screenshot di ibaralf), allora potresti avere origini cygwin non aggiornate. In una delle schermate della procedura guidata di cygwin setup.exe, hai l’opzione “Installa da Internet” o “Installa dalla directory locale”. Se l’opzione “Installa dalla directory locale” è abilitata, è ansible che l’elenco non si arricci. Passare a “Installa da Internet” e selezionare un mirror e quindi si dovrebbe vedere arricciatura.

Puoi provare:

 apt-cyg install curl 

Per riferimento futuro:

Cygwin viene fornito con molti pacchetti ( tra i quali si arriccia, come hai trovato ) per installare uno di loro si esegue il programma setup.exe .

Se qualcuno ha problemi a trovare CURL nell’elenco in setup.exe (gestore pacchetti Cygwin), prova a scaricare la versione a 64 bit di questa configurazione. Ha funzionato per me

Se non vedi un certo pacchetto, puoi accedere a un elenco completo di porte (anche non convenzionali, i pacchetti che vedi sul web) lanciando setup.exe con l’argomento -k con valore http://cygwinports.org/ports.gpg (esempio: C:\cygwin\setup\setup-x86.exe -K http://cygwinports.org/ports.gpg ).

Facendo così, puoi scegliere molti pacchetti extra, anche versioni extra di cURL (compat uno). Lo faccio per ottenere Apache, cUrl, php5, php5-curl e alcuni altri 🙂

Non so se apt-cyg possa ottenere quei pacchetti extra.

Ho appena copiato la cartella “curl-7.43.0” dal file zip che ho scaricato dal sito Web curl curl.haxx.se nella cartella cygwin64 sull’unità C :. E poi l’ho usato con il prefisso curl nel terminale di comando cygwin.

La mia posizione di download effettiva da softpedia , ho usato Softpedia Mirror (US)

Dalla documentazione:

Installazione e aggiornamento di Cygwin per versioni a 64 bit di Windows

Eseguire setup-x86_64.exe ogni volta che si desidera aggiornare o installare un pacchetto Cygwin per windows a 64 bit. La firma per setup-x86_64.exe può essere utilizzata per verificare la validità di questo binario utilizzando questa chiave pubblica.

https://cygwin.com/install.html

Sul sistema Windows in cui si desidera installare Cygwin con il download cURL ed eseguire il programma di installazione di Cygwin

64-bit: cygwin.com/setup-x86_64.exe a 32 bit: cygwin.com/setup-x86.exe (se già installato, andare al percorso del file di installazione esistente)

D: \ cygwin \ setup (dove è presente Cygwin)

Clicca sul setup (setup-x86_64)

Seguire le istruzioni nella procedura guidata di installazione Cygwin.

Puoi lasciare la maggior parte delle impostazioni ai valori predefiniti. Presta particolare attenzione a quanto segue:

Nella schermata Seleziona la tua connessione Internet, seleziona “Installa da Internet”.

Nella schermata Scegli un sito di download, scegli un sito dall’elenco o aggiungi i tuoi siti all’elenco, Ho scelto a: “mirrors.xmission.com”

La schermata Seleziona pacchetti visualizza un elenco di tutti i pacchetti disponibili e consente di selezionare quelli che si desidera installare. Per impostazione predefinita, solo i pacchetti nella categoria “Base” sono contrassegnati per l’installazione. La categoria “Base” non include strumenti come cURL. Dovresti selezionare quelli esplicitamente.

Per impostazione predefinita, i pacchetti sono raggruppati per categoria. Fai clic sul pulsante Visualizza per passare alla vista Completa

Seleziona tutti i pacchetti di arricciature facendo clic una volta sul pulsante “Salta” per ciascun pacchetto. Nota come l’etichetta “Salta” cambia per mostrare il numero di versione del pacchetto selezionato.

dovrebbe apparire la schermata Seleziona pacchetti

Fare clic su Avanti attraverso il resto della procedura guidata. I pacchetti selezionati vengono scaricati e installati.

Ha funzionato per me e ha risolto il problema: comando bash curl non trovato cygwin

L’installazione di libcurl-devel funzionato per me. Esegui l’installazione di cygwin. Dopo aver raggiunto la finestra di selezione del pacchetto , cerca l’arricciatura, come mostrato nello screenshot . Seleziona libcurl-devel e installa il pacchetto.

Anche sotto verrà installato arricciatura

cd c: \ cygwin setup.exe -q -P curl