Comme @Casebash l'a dit, il s'agit de setup.exe et le Categorynom est Net, recherchez le nom du package curlet sélectionnez-le.
Kuldeep Jain
Cela a fonctionné pour moi après quelques essais. Assurez-vous de sélectionner un serveur dans votre pays.
user227353
1
Je préférerais la méthode utilisant apt-cyg comme indiqué dans d'autres réponses.
Moonlit
Le "gestionnaire de packages" est setup.exe MAIS assurez-vous de parcourir les mêmes répertoires d'installation pour vos fichiers programme Cygwin et votre répertoire de packages locaux afin de ne pas perdre les packages installés précédemment. Quand quelque chose peut mal tourner, ça va = Pas simple
Salvador Valencia
mais dans mon cas, il n'était pas disponible dans le gestionnaire de paquets lors d'une installation locale, mais c'était avec une installation réseau. Vous devrez peut-être le faire.
PlantationGator
270
Je viens de rencontrer ça.
1) Recherchez le fichier cygwin setup.exe sur http://cygwin.com/ et exécutez-le.
2) Cliquez / entrez les préférences jusqu'à ce que vous atteigniez la fenêtre "Sélectionner des packages". (Voir l'image)
3) Cliquez sur (+) pour Net
4) Cliquez sur l'entrée pour curl. (Assurez-vous de cocher la case pour le binaire)
5) Installer.
6) Ouvrez une fenêtre cygwin et tapez curl.exe (devrait être disponible maintenant).
Cela m'a beaucoup aidé. J'avais le même problème et n'allais absolument nulle part avec l'invite Windows CMD. Merci beaucoup.
somecallmejosh
3
Cette réponse est certainement plus utile en soi, elle est plus facile à suivre (plus de votes), mentionne clairement que la configuration doit être téléchargée à partir du site Web cygwin. C'est un candidat fort pour être sélectionné comme réponse.
Soumen
9
Cela pourrait être plus rapide: exécutez setup-x86.exe -q -P curldans la fenêtre cmd de Windows.
gm2008
1
Vous devrez peut-être également récupérer libcurl-devel. Ça ne marcherait pas pour moi tant que je n'aurais pas fait ça.
Désolé. Pourquoi ne pas simplement installer boucle directement en utilisant setup.exe: setup-x86.exe -q -P curl. Mais merci pour le message. Je ne savais pas avant l'utilisation de la ligne de commande de l'installation cygwin.
gm2008
2
Une fois installé, apt-cygvous avez un tas de possibilités confortables pour gérer vos paquets, comme la recherche ou la mise à jour de paquets, la liste des paquets d'installation et leurs dépendances, et plus, tout comme l'utilisation d'apt-get ou yum sur un shell linux normal.
Moonlit
1
J'ai édité la question pour la méthode d'installation mise à jour
gavioto
Comment installer le lynx .
qg_java_17137
Ne travaille pas pour moi. Il a effectué un certain traitement mais à la fin, l'invite cmd se bloque.
A_01
19
Pour utiliser la version en ligne de commande de curl, vous avez besoin de l'exécutable curl. Alors, exécutez Cygwins Setup.exe et sélectionnez curl (sous Net-> curl). Celui-ci utilise libcurl3, qui se trouve dans Libs-> libcurl3. Mais libcurl3 sera extrait en tant que dépendance si elle n'est pas déjà installée. Alors, sélectionnez simplement Net-> curl et vous êtes prêt à partir.
Pour installer un package, nous devons d'abord trouver le fichier setup.exe.Je n'ai pas pu localiser ce fichier.J'ai donc téléchargé ce fichier (ou vous pouvez faire un wget) .Je suis sur windows64 bit.Donc, si vous allez à https://cygwin.com/install.html , vous pouvez télécharger le fichier setup-x86_64.exe à partir de la section installation et mises à jour, déplacer ce setup-x86_64.exe vers votre c: / cygwin64, puis l'exécuter à partir de là (configuration -x86_64.exe -q -P curl)
L'installateur était dans mon dossier Téléchargements
Keyslinger
4
J'ai cherché curl sur la partie des paquets cygwin de leur page d'accueil.
J'ai trouvé ce lien http://cygwin.com/packages/curl/. Mais cela n'a pas été utile car je ne pouvais rien télécharger
J'ai donc recherché le curl-7.20.1-1 cygwinsur Google. J'ai trouvé ce site utilemirrors.xmission.com/cygwin/release/curl/
Ce site avait un lien à télécharger curl-7.20.1-1.tar.bz2. Je l'ai décompressé en utilisant 7zip. Il le décompresse dans ./user/bin/ou quelque chose, donc je devais le trouver curl.exedans le /usr/bindossier local et le mettre dans mon /bindossier dec:\cygwin
Enfin, je pourrais utiliser cURL!
Cela m'a rendu fou. J'espère que ça aide quelqu'un!
La prochaine fois que vous utiliserez setup.exe de cygwin, vous pourrez simplement installer des packages à partir de là. Vous pouvez également obtenir un programme appelé cyg-apt qui fonctionne comme apt-get de Debian / Ubuntu. code.google.com/p/cyg-apt
ocodo
1
J'ai essayé d'exécuter setup.exe, mais je n'ai pas trouvé curl dans la liste. Je ne sais pas ce que j'ai fait de mal.
Drew LeSueur le
2
Je viens de tomber sur ça.
Si vous ne voyez pas curl dans la liste (voir la capture d'écran d'ibaralf), il se peut que vous ayez des sources cygwin obsolètes. Dans l'un des écrans de l'assistant setup.exe de cygwin, vous avez l'option «Installer depuis Internet» ou «Installer depuis le répertoire local». Si l'option «Installer à partir du répertoire local» est activée, il se peut que curl ne s'affiche pas dans la liste. Passez à "Installer à partir d'Internet" et sélectionnez un miroir, puis vous devriez voir curl.
apt-cyg: command not found Est-ce uniquement disponible sur les versions plus récentes de Cygwin ou s'agit-il simplement d'un package à installer? Ma version est la 1.7.16.
Lo-Tan
apt-cyg est un programme d'installation en ligne de commande pour Cygwin qui coopère avec Cygwin Setup et utilise le même référentiel. La syntaxe est similaire à apt-get code.google.com/p/apt-cyg
J'ai installé cygwin sur Windows 7. Je ne trouve pas setup.exe. faire: "apt-cyg install curl" donne la commande introuvable. Faire "$ cd c: \ cygwin" ne donne aucun fichier ou répertoire de ce type. Start-> allprogs-> cygwin n'a pas start.exe ou similaire, seulement un terminal. Je peux donc lancer un terminal, mais pas start.exe. Des idées?
John Little
Je ne trouve pas de setup.exe non plus.HELP
Umesha Gunasinghe
Le programme d'installation doit avoir été initialisé avant de confirmer l'installation. Si vous avez manqué cette étape, vous devrez peut-être réinstaller.
Len Joseph
0
Si quelqu'un a des problèmes pour trouver CURL dans la liste dans setup.exe (gestionnaire de paquets Cygwin), essayez de télécharger la version 64 bits de cette configuration. A travaillé pour moi.
Vous pouvez également essayer différents serveurs, car certains d'entre eux n'ont pas de packages.
FazoM
0
Si vous ne voyez pas un certain package, vous pouvez accéder à une liste complète de ports (également non officiels, les packages que vous voyez sur le Web) en lançant setup.exe avec un -kargument avec une valeur http://cygwinports.org/ports.gpg(exemple :) C:\cygwin\setup\setup-x86.exe -K http://cygwinports.org/ports.gpg.
Ce faisant, vous pouvez choisir de nombreux packages supplémentaires, ainsi que des versions supplémentaires de cURL (compat one). Je fais ça pour obtenir Apache, cUrl, php5, php5-curl et quelques autres :)
Je ne sais pas si apt-cyg peut obtenir ces paquets supplémentaires.
Je viens de copier le dossier "curl-7.43.0" du fichier zip que j'ai téléchargé du site Web curl curl.haxx.se dans le dossier cygwin64 sur le lecteur C :. Et puis je l'ai utilisé avec le préfixe curl dans le terminal de commande cygwin.
Si vous l'installez directement, en contournant l' setup*.exeutilitaire Cygwin , vous n'obtiendrez pas de mises à jour.
Keith Thompson
Lorsque vous êtes sur un ordinateur sans privilèges d'administrateur, ma méthode peut vous aider.De plus, je ne suis pas sûr que vous ne puissiez pas le mettre à jour manuellement avec la console, je n'ai pas cygwin en ce moment sur mon ordinateur et je n'utilise pas plus, vous pouvez donc essayer les méthodes décrites dans ce fil . et aussi ce fil
Slobodan Stanković
0
De la documentation:
Installation et mise à jour de Cygwin pour les versions 64 bits de Windows
Exécutez setup-x86_64.exe à chaque fois que vous souhaitez mettre à jour ou installer un package Cygwin pour Windows 64 bits. La signature de setup-x86_64.exe peut être utilisée pour vérifier la validité de ce binaire à l'aide de cette clé publique.
Sur le système Windows sur lequel vous souhaitez installer Cygwin avec cURL téléchargez et exécutez le programme d'installation de Cygwin
64 bits: cygwin.com/setup-x86_64.exe 32 bits: cygwin.com/setup-x86.exe (s'il est déjà installé, accédez au chemin existant du fichier d'installation)
D: \ cygwin \ setup (où le Cygwin existe)
Cliquez sur la configuration (setup-x86_64)
Suivez les invites de l'assistant de configuration Cygwin.
Vous pouvez laisser la plupart des paramètres à leurs valeurs par défaut. Portez une attention particulière aux éléments suivants:
Dans l'écran Sélectionnez votre connexion Internet, sélectionnez «Installer depuis Internet».
Dans l'écran Choisir un site de téléchargement, choisissez un site dans la liste ou ajoutez vos propres sites à la liste, j'ai choisi un: "mirrors.xmission.com"
L'écran Sélectionner les packages affiche une liste de tous les packages disponibles et vous permet de sélectionner ceux que vous souhaitez installer. Par défaut, seuls les packages de la catégorie "Base" sont marqués pour l'installation. La catégorie "Base" n'inclut pas les outils comme cURL. Vous devez les sélectionner explicitement.
Par défaut, les packages sont regroupés par catégorie. Cliquez sur le bouton Afficher pour basculer vers la vue complète
Sélectionnez tous les packages curl en cliquant une fois sur le bouton "Ignorer" pour chaque package. Notez comment l'étiquette "Ignorer" change pour afficher le numéro de version du package sélectionné.
L'installation a libcurl-develfonctionné pour moi. Exécutez l'installation de cygwin. Une fois que vous avez atteint la fenêtre de sélection du package , recherchez curl, comme indiqué dans la capture d'écran . Sélectionnez libcurl-develet installez le package.
Bien que ce code puisse répondre à la question, fournir un contexte supplémentaire sur la manière et / ou la raison pour laquelle il résout le problème améliorerait la valeur à long terme de la réponse. Veuillez lire cette réponse pratique pour fournir une réponse de qualité.
Category
nom est Net, recherchez le nom du packagecurl
et sélectionnez-le.Je viens de rencontrer ça.
1) Recherchez le fichier cygwin setup.exe sur http://cygwin.com/ et exécutez-le.
2) Cliquez / entrez les préférences jusqu'à ce que vous atteigniez la fenêtre "Sélectionner des packages". (Voir l'image)
3) Cliquez sur (+) pour Net
4) Cliquez sur l'entrée pour curl. (Assurez-vous de cocher la case pour le binaire)
5) Installer.
6) Ouvrez une fenêtre cygwin et tapez curl.exe (devrait être disponible maintenant).
la source
setup-x86.exe -q -P curl
dans la fenêtre cmd de Windows.Personne n'a dit comment installer apt-cyg
dans cygwin
maintenant vous pouvez
Pour en savoir plus, consultez le référentiel github officiel de
apt-cyg
.la source
lynx
installé (je ne pense pas qu'il soit installé par défaut).apt-cyg
charge le ciblage de version, comme çaapt-cyg install curl=5.5
??wget
place delynx
.apt-cyg
est un excellent programme d'installation similaire à apt-get pour installer facilement tous les packages pour Cygwin.Remarque:
apt-cyg
doit être installé en premier. Vous pouvez le faire à partir de la ligne de commande Windows:Fermez Windows cmd et ouvrez Cygwin Bash.
la source
setup-x86.exe -q -P curl
. Mais merci pour le message. Je ne savais pas avant l'utilisation de la ligne de commande de l'installation cygwin.apt-cyg
vous avez un tas de possibilités confortables pour gérer vos paquets, comme la recherche ou la mise à jour de paquets, la liste des paquets d'installation et leurs dépendances, et plus, tout comme l'utilisation d'apt-get ou yum sur un shell linux normal.lynx
.Pour utiliser la version en ligne de commande de curl, vous avez besoin de l'exécutable curl. Alors, exécutez Cygwins Setup.exe et sélectionnez curl (sous Net-> curl). Celui-ci utilise libcurl3, qui se trouve dans Libs-> libcurl3. Mais libcurl3 sera extrait en tant que dépendance si elle n'est pas déjà installée. Alors, sélectionnez simplement Net-> curl et vous êtes prêt à partir.
la source
Pour installer un package, nous devons d'abord trouver le fichier setup.exe.Je n'ai pas pu localiser ce fichier.J'ai donc téléchargé ce fichier (ou vous pouvez faire un wget) .Je suis sur windows64 bit.Donc, si vous allez à https://cygwin.com/install.html , vous pouvez télécharger le fichier setup-x86_64.exe à partir de la section installation et mises à jour, déplacer ce setup-x86_64.exe vers votre c: / cygwin64, puis l'exécuter à partir de là (configuration -x86_64.exe -q -P curl)
la source
J'ai cherché curl sur la partie des paquets cygwin de leur page d'accueil.
J'ai trouvé ce lien
http://cygwin.com/packages/curl/
. Mais cela n'a pas été utile car je ne pouvais rien téléchargerJ'ai donc recherché le
curl-7.20.1-1 cygwin
sur Google. J'ai trouvé ce site utilemirrors.xmission.com/cygwin/release/curl/
Ce site avait un lien à télécharger
curl-7.20.1-1.tar.bz2
. Je l'ai décompressé en utilisant 7zip. Il le décompresse dans./user/bin/
ou quelque chose, donc je devais le trouvercurl.exe
dans le/usr/bin
dossier local et le mettre dans mon/bin
dossier dec:\cygwin
Enfin, je pourrais utiliser cURL!
Cela m'a rendu fou. J'espère que ça aide quelqu'un!
la source
Je viens de tomber sur ça.
Si vous ne voyez pas curl dans la liste (voir la capture d'écran d'ibaralf), il se peut que vous ayez des sources cygwin obsolètes. Dans l'un des écrans de l'assistant setup.exe de cygwin, vous avez l'option «Installer depuis Internet» ou «Installer depuis le répertoire local». Si l'option «Installer à partir du répertoire local» est activée, il se peut que curl ne s'affiche pas dans la liste. Passez à "Installer à partir d'Internet" et sélectionnez un miroir, puis vous devriez voir curl.
la source
Tu peux essayer:
la source
apt-cyg: command not found
Est-ce uniquement disponible sur les versions plus récentes de Cygwin ou s'agit-il simplement d'un package à installer? Ma version est la 1.7.16.apt-cyg
abord installer . Voir github.com/transcode-open/apt-cygPour référence future:
Cygwin est livré avec de nombreux packages ( parmi lesquels curl, comme vous l'avez trouvé ) pour installer l'un d'eux, vous exécutez le
setup.exe
programme.la source
Si quelqu'un a des problèmes pour trouver CURL dans la liste dans setup.exe (gestionnaire de paquets Cygwin), essayez de télécharger la version 64 bits de cette configuration. A travaillé pour moi.
la source
Si vous ne voyez pas un certain package, vous pouvez accéder à une liste complète de ports (également non officiels, les packages que vous voyez sur le Web) en lançant setup.exe avec un
-k
argument avec une valeurhttp://cygwinports.org/ports.gpg
(exemple :)C:\cygwin\setup\setup-x86.exe -K http://cygwinports.org/ports.gpg
.Ce faisant, vous pouvez choisir de nombreux packages supplémentaires, ainsi que des versions supplémentaires de cURL (compat one). Je fais ça pour obtenir Apache, cUrl, php5, php5-curl et quelques autres :)
Je ne sais pas si apt-cyg peut obtenir ces paquets supplémentaires.
la source
Je viens de copier le dossier "curl-7.43.0" du fichier zip que j'ai téléchargé du site Web curl curl.haxx.se dans le dossier cygwin64 sur le lecteur C :. Et puis je l'ai utilisé avec le préfixe curl dans le terminal de commande cygwin.
Mon emplacement de téléchargement réel depuis softpedia , j'ai utilisé Softpedia Mirror (US)
la source
setup*.exe
utilitaire Cygwin , vous n'obtiendrez pas de mises à jour.De la documentation:
https://cygwin.com/install.html
la source
Sur le système Windows sur lequel vous souhaitez installer Cygwin avec cURL téléchargez et exécutez le programme d'installation de Cygwin
64 bits: cygwin.com/setup-x86_64.exe 32 bits: cygwin.com/setup-x86.exe (s'il est déjà installé, accédez au chemin existant du fichier d'installation)
D: \ cygwin \ setup (où le Cygwin existe)
Cliquez sur la configuration (setup-x86_64)
Suivez les invites de l'assistant de configuration Cygwin.
Vous pouvez laisser la plupart des paramètres à leurs valeurs par défaut. Portez une attention particulière aux éléments suivants:
Dans l'écran Sélectionnez votre connexion Internet, sélectionnez «Installer depuis Internet».
Dans l'écran Choisir un site de téléchargement, choisissez un site dans la liste ou ajoutez vos propres sites à la liste, j'ai choisi un: "mirrors.xmission.com"
L'écran Sélectionner les packages affiche une liste de tous les packages disponibles et vous permet de sélectionner ceux que vous souhaitez installer. Par défaut, seuls les packages de la catégorie "Base" sont marqués pour l'installation. La catégorie "Base" n'inclut pas les outils comme cURL. Vous devez les sélectionner explicitement.
Par défaut, les packages sont regroupés par catégorie. Cliquez sur le bouton Afficher pour basculer vers la vue complète
Sélectionnez tous les packages curl en cliquant une fois sur le bouton "Ignorer" pour chaque package. Notez comment l'étiquette "Ignorer" change pour afficher le numéro de version du package sélectionné.
l'écran Select Packages devrait ressembler à
Cliquez sur Suivant dans le reste de l'assistant. Les packages sélectionnés sont téléchargés et installés.
Cela a fonctionné pour moi et cela a résolu le problème: la commande bash curl n'a pas été trouvée cygwin
la source
L'installation a
libcurl-devel
fonctionné pour moi. Exécutez l'installation de cygwin. Une fois que vous avez atteint la fenêtre de sélection du package , recherchez curl, comme indiqué dans la capture d'écran . Sélectionnezlibcurl-devel
et installez le package.la source
Même ci-dessous installera curl
la source