मैं cygwin पर cURL कैसे स्थापित करूं?


144

मैंने साइबरविन पर कर्ल को सक्षम करने की कोशिश की लेकिन यह कहता है bash: curl: command not found

मैं साइबरविन पर कर्ल कैसे स्थापित करूं?

जवाबों:


88

Cygwin पैकेज मैनेजर में, "नेट" श्रेणी के भीतर से कर्ल पर क्लिक करें। हाँ, यह इतना आसान है।


17
जैसा कि @ कसीब ने कहा कि यह setup.exe है और Categoryनाम नेट है, जो पैकेज नाम के लिए देखो curlऔर इसे चुनें।
— कुलदीप जैन

यह मेरे लिए कुछ कोशिशों के बाद काम करता है। सुनिश्चित करें कि आप अपने देश में एक सर्वर का चयन करें।
— user227353

1
मैं अन्य उत्तरों में बताए गए apt-cyg का उपयोग करते हुए विधि को प्राथमिकता दूंगा।
— चंद्रताल

"पैकेज मैनेजर" सेटअप है। लेकिन सुनिश्चित करें कि आप अपनी सिगविन प्रोग्राम फ़ाइलों और अपने स्थानीय पैकेज निर्देशिका के लिए एक ही इंस्टॉलेशन निर्देशिकाओं के माध्यम से जाते हैं ताकि आप पिछले स्थापित पैकेजों को ढीला न करें। जब कुछ गलत हो सकता है, तो यह सरल नहीं होगा
— साल्वाडोर वालेंसिया

लेकिन मेरे मामले में यह एक स्थानीय इंस्टॉल करने वाले पैकेज मैनेजर में उपलब्ध नहीं था, लेकिन यह नेट इंस्टॉल के साथ था। तो आपको ऐसा करने की आवश्यकता हो सकती है।
— प्लांटेशनगेटर

270

मैंने अभी इसका सामना किया।

1) http://cygwin.com/ से cygwin setup.exe फ़ाइल ढूंढें और इसे चलाएं।
2) "पैकेज चुनें" विंडो तक पहुंचने तक प्राथमिकताएं क्लिक / दर्ज करें। (चित्र देखें)
3) नेट
4 के लिए (+ ) पर क्लिक करें) कर्ल के लिए प्रवेश पर क्लिक करें। (सुनिश्चित करें कि आप बाइनरी के लिए चेकबॉक्स का चयन करते हैं)
5) इंस्टॉल करें।
6) एक साइबरविन विंडो खोलें और curl.exe टाइप करें (अब उपलब्ध होना चाहिए)।

सिगविन पैकेज मैनेजर


39
प्यारी छवि! \ o /
— पेटीटर

3
इससे मुझे काफी मदद मिली। मैं एक ही मुद्दा था और बिल्कुल Windows CMD प्रॉम्प्ट के साथ हो रही थी। आपका बहुत बहुत धन्यवाद।
— सोमकल्मेजोश

3
यह उत्तर निश्चित रूप से प्रति अधिक उपयोगी है (आसान वोटों का पालन करने के लिए), यह स्पष्ट रूप से उल्लेख करता है कि सेटअप को साइबरविन वेबसाइट से डाउनलोड करना होगा। यह एक मजबूत उम्मीदवार के रूप में चुना गया और जवाब दिया गया।
— सौमेन

9
यह तेज़ हो सकता है: setup-x86.exe -q -P curlविंडोज़ cmd विंडो में चलाएँ ।
— gm2008

1
इसके अलावा आपको libcurl-devel को हथियाना पड़ सकता है। जब तक मैंने ऐसा नहीं किया मेरे लिए काम नहीं करेगा।
— user3624582

71

किसी ने नहीं कहा कि apt-cyg कैसे स्थापित करें

साइबरविन में

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

अब आप कर सकते हैं

apt-cyg install curl

अधिक जानकारी के लिए, सरकारी देखने GitHub भंडार की apt-cyg।


11
यह आपके द्वारा lynxस्थापित किया गया है (मुझे नहीं लगता कि यह डिफ़ॉल्ट रूप से स्थापित है)।
— कीथ थॉम्पसन

apt-cygसमर्थन संस्करण लक्ष्यीकरण करता है , जैसे कि apt-cyg install curl=5.5??
— डेनियल

1
@KeithThompson इसके wgetबजाय इसका उपयोग करना संभव है lynx।
— सोहनीयांग

भयानक, मेरे लिए धन्यवाद: बनबिलाव स्रोत raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg > apt-CYG और भी "apt-CYG अद्यतन"
— makiolo

33

apt-cyg आसानी से Cygwin के लिए किसी भी पैकेज को स्थापित करने के लिए apt-get के समान एक शानदार इंस्टॉलर है।

$ apt-cyg install curl

नोट: apt-cyg पहले स्थापित होना चाहिए। आप इसे विंडोज कमांड लाइन से कर सकते हैं:

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

Windows cmd बंद करें, और Cygwin बैश खोलें।

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

2
माफ़ करना। क्यों नहीं सीधे setup.exe का उपयोग कर कर्ल स्थापित करें setup-x86.exe -q -P curl:। लेकिन पोस्ट के लिए धन्यवाद। पहले साइबरविन सेटअप की कमांड लाइन के उपयोग की जानकारी नहीं थी।
— gm2008

2
एक बार स्थापित होने के बाद, apt-cygआपके पास अपने पैकेजों को प्रबंधित करने के लिए आरामदायक संभावनाओं का एक गुच्छा होता है, जैसे पैकेज खोजना या अपडेट करना, पैकेज इंस्टॉल करना और उनकी निर्भरता को सूचीबद्ध करना, और अधिक, जैसे कि नियमित लाइन खोल पर apt-get या yum का उपयोग करना।
— चंद्रताल

1
मैंने अद्यतन स्थापना विधि के लिए प्रश्न को संपादित किया
— gavioto

स्थापित करने के लिए lynx ।
— qg_java_17137

मेरे लिए काम नहीं कर रहा है। इसने कुछ प्रसंस्करण किया लेकिन अंत में cmd ​​प्रॉम्प्ट हैंग हो गया।
— a_01

19

कर्ल के कमांड-लाइन संस्करण का उपयोग करने के लिए, आपको कर्ल निष्पादन योग्य चाहिए। तो, Cygwins Setup.exe चलाएँ, और कर्ल चुनें (नेट-> कर्ल के तहत)। वह एक libcurl3 का उपयोग करता है, जो Libs-> libcurl3 में स्थित है। लेकिन libcurl3 को एक निर्भरता के रूप में खींचा जाएगा यदि यह पहले से स्थापित नहीं है। तो, बस नेट-> कर्ल चुनें और आप जाने के लिए अच्छे हैं।


10

किसी भी पैकेज को स्थापित करने के लिए, हमें पहले setup.exe फ़ाइल को ढूंढना होगा। मैं इस फ़ाइल का पता नहीं लगा सका। क्योंकि मैंने इस फ़ाइल को डाउनलोड किया है (या आप एक wget कर सकते हैं)। मैं windows64 bit.So पर हूँ, यदि आप जाते हैं। https://cygwin.com/install.html , आप इंस्टाल और अपडेट सेक्शन से setup-x86_64.exe फ़ाइल डाउनलोड कर सकते हैं, इस सेटअप-x86_64.exe को अपने c: / cygwin64 पर ले जाएँ, और फिर इसे वहाँ से चलाएं (सेटअप -x86_64.exe -q -P कर्ल)


इंस्टॉलर मेरे डाउनलोड फोल्डर में था
— कीस्लिंगर

4

मैंने उनके होम पेज के सागविन संकुल पर कर्ल की खोज की।

मुझे यह लिंक मिला http://cygwin.com/packages/curl/ । लेकिन यह उपयोगी नहीं था क्योंकि मैं कुछ भी डाउनलोड नहीं कर सकता था

इसलिए मैंने curl-7.20.1-1 cygwinगूगल पर सर्च किया । मुझे यह मददगार साइट मिली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 के setup.exe का उपयोग करें यह आपको वहां से पैकेज स्थापित करने देगा। आप साइबर-एप नामक एक कार्यक्रम भी प्राप्त कर सकते हैं जो डेबियन / उबंटू के एप्ट-गेट की तरह काम करता है। code.google.com/p/cyg-apt
— ocodo

1
मैंने setup.exe चलाने की कोशिश की, लेकिन मुझे सूची में कर्ल नहीं मिला। मुझे नहीं पता कि मैंने क्या गलत किया।
— ड्रयू लेसेउर

2

मैं बस इसमें भाग गया।

यदि आप सूची में कर्ल नहीं देख रहे हैं (ibaralf का स्क्रीनशॉट देखें), तो आपके पास आउट-ऑफ-डेट साइबरविन स्रोत हो सकते हैं। साइबरविन के setup.exe विज़ार्ड की एक स्क्रीन में, आपके पास "इंटरनेट से इंस्टॉल करें" या "स्थानीय निर्देशिका से इंस्टॉल करें" का विकल्प है। यदि आपके पास "स्थानीय निर्देशिका से इंस्टॉल करें" विकल्प सक्षम है, तो हो सकता है कि आपको सूची में कर्ल दिखाई न दे। "इंटरनेट से इंस्टॉल करें" पर स्विच करें और एक दर्पण का चयन करें और फिर आपको कर्ल देखना चाहिए।


1

तुम कोशिश कर सकते हो:

apt-cyg install curl

apt-cyg: command not found क्या यह केवल सिग्विन के नए संस्करणों पर उपलब्ध है, या यह सिर्फ एक पैकेज है जिसे स्थापित करने की आवश्यकता है? मेरा संस्करण 1.7.16 है।
— लो-टैन

apt-cyg Cygwin के लिए एक कमांड-लाइन इंस्टॉलर है जो Cygwin सेटअप के साथ सहयोग करता है और उसी रिपॉजिटरी का उपयोग करता है। वाक्य रचना apt-get code.google.com/p/apt-cyg
— eric.christensen के समान है

ऐसा इसलिए है क्योंकि आपको apt-cygपहले इंस्टॉल करना होगा । Github.com/transcode-open/apt-cyg
— Moonlit

0

आगामी संदर्भ के लिए:

सिगविन कई पैकेजों के साथ आता है ( उनमें से कर्ल, जैसा कि आपने पाया ) उनमें से एक को स्थापित करने के लिए आप setup.exeप्रोग्राम चलाते हैं ।


1
मेरे पास विंडोज़ 7. पर साइबरविन स्थापित है। मैं setup.exe ढूँढ नहीं सकता। कर: "apt-cyg install कर्ल" कमांड देता है जो नहीं मिला। "$ Cd c: \ cygwin" करने से ऐसी कोई फ़ाइल या डीआईआर नहीं मिलती है। प्रारंभ-> allprogs-> cygwin does not में start.exe या समान है, केवल टर्मिनल। इसलिए मैं एक टर्मिनल लॉन्च कर सकता हूं, लेकिन start.exe नहीं। कोई विचार?
— जॉन लिटिल

मैं setup.exe या तो नहीं पा सकता हूँ।
— HELP

स्थापना की पुष्टि करने से पहले सेटअप को प्रारंभ किया जाना चाहिए। यदि आप चूक गए तो फिर से कदम बढ़ाना पड़ सकता है।
— लेन

0

अगर किसी को सेटअप में सूची में CURL को खोजने में कोई समस्या हो रही है। (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 के अतिरिक्त संस्करण (हम एक)। मुझे लगता है कि Apache, cUrl, php5, php5- कर्ल और कुछ अन्य पाने के लिए :)

मुझे नहीं पता कि apt-cyg को वो अतिरिक्त पैकेज मिल सकते हैं या नहीं।


0

मैंने अभी ज़िप फ़ाइल से फ़ोल्डर "कर्ल-7.43.0" कॉपी किया है जिसे मैंने कर्ल वेबसाइट curl.haxx.se से डाउनलोड किया है ड्राइव सी पर से साइबरविन 64 फ़ोल्डर में है। और फिर मैंने इसे साइबरविन कमांड टर्मिनल में उपसर्ग कर्ल के साथ उपयोग किया है।

सॉफ्टपीडिया से मेरा वास्तविक डाउनलोड स्थान , मैंने सॉफ्टपीडिया मिरर (यूएस) का उपयोग किया है


1
यदि आप इसे सीधे स्थापित करते हैं, तो सिगविन setup*.exeउपयोगिता को दरकिनार करते हुए , आपको अपडेट नहीं मिलेगा।
— कीथ थॉम्पसन

जब आप बिना किसी व्यवस्थापक विशेषाधिकार वाले कंप्यूटर पर होते हैं, तो मेरा तरीका मदद कर सकता है, साथ ही मुझे यह भी सुनिश्चित नहीं है कि आप इसे मैन्युअल रूप से कंसोल के साथ अपडेट नहीं कर सकते हैं, मेरे पास अभी मेरे कंप्यूटर पर cygwin नहीं है, और मैं इसका उपयोग नहीं करता हूं यह किसी भी अधिक है, तो आप इस धागे में वर्णित विधियों की कोशिश कर सकते हैं । और यह भी धागा
— स्लोबोदान स्टैनकोविच

0

प्रलेखन से:

विंडोज के 64-बिट संस्करणों के लिए Cygwin को इंस्टॉल और अपडेट करना

किसी भी समय आप 64-बिट विंडो के लिए Cygwin पैकेज को अद्यतन या स्थापित करने के लिए सेटअप-x86_64.exe चलाएँ। सेटअप-x86_64.exe के लिए हस्ताक्षर का उपयोग इस सार्वजनिक कुंजी का उपयोग करके इस बाइनरी की वैधता को सत्यापित करने के लिए किया जा सकता है।

https://cygwin.com/install.html


0

विंडोज सिस्टम पर जहां आप Cygwin को cURL डाउनलोड के साथ इंस्टॉल करना चाहते हैं और Cygwin इंस्टॉलर को चलाना चाहते हैं

64-बिट: cygwin.com/setup-x86_64.exe 32-bit: cygwin.com/setup-x86.exe (यदि पहले से इंस्टॉल है, तो सेटअप फ़ाइल मौजूद पथ पर जाएं)

D: \ cygwin \ setup (जहाँ Cygwin मौजूद है)

सेटअप (सेटअप-x86_64) पर क्लिक करें

सिगविन सेटअप विज़ार्ड में संकेतों का पालन करें।

आप उनके डिफ़ॉल्ट मानों पर अधिकांश सेटिंग्स छोड़ सकते हैं। निम्नलिखित पर विशेष ध्यान दें:

अपने इंटरनेट से कनेक्ट करें स्क्रीन का चयन करें, "इंटरनेट से इंस्टॉल करें" चुनें।

एक डाउनलोड साइट स्क्रीन चुनें, सूची में से एक साइट चुनें, या सूची में अपनी खुद की साइटें जोड़ें, मुझे चुना है: "mirror.xmission.com"

संकुल का चयन करें स्क्रीन सभी उपलब्ध पैकेजों की एक सूची प्रदर्शित करता है और आपको उन लोगों को चुनने देता है जिन्हें आप इंस्टॉल करना चाहते हैं। डिफ़ॉल्ट रूप से, "बेस" श्रेणी में केवल संकुल अधिष्ठापन के लिए चिह्नित किया गया है। "बेस" श्रेणी में cURL जैसे उपकरण शामिल नहीं हैं। आपको उन्हें स्पष्ट रूप से चुनना चाहिए।

डिफ़ॉल्ट रूप से, संकुल को श्रेणी के आधार पर वर्गीकृत किया जाता है। पूर्ण दृश्य को चालू करने के लिए दृश्य बटन पर क्लिक करें

एक बार प्रत्येक पैकेज के लिए "छोड़ें" बटन पर क्लिक करके सभी कर्ल पैकेज चुनें। ध्यान दें कि चयनित पैकेज की संस्करण संख्या दिखाने के लिए "स्किप" लेबल कैसे बदलता है।

चुनें संकुल स्क्रीन की तरह दिखना चाहिए

शेष विज़ार्ड के माध्यम से अगला क्लिक करें। चयनित पैकेज डाउनलोड और इंस्टॉल किए जाते हैं।

इसने मेरे लिए काम किया और इसने इस मुद्दे को सुलझाया: बैश कर्ल कमांड को साइबरविन नहीं मिला


0

इंस्टॉल करना libcurl-develमेरे लिए काम कर गया। साइबरविन सेटअप चलाएं। स्क्रीनशॉट में दिखाए अनुसार , कर्ल के लिए सिलेक्ट पैकेज विंडो सर्च पर पहुंचने के बाद । पैकेज का चयन करें और स्थापित करें ।libcurl-devel


हालांकि यह कोड प्रश्न का उत्तर दे सकता है, लेकिन समस्या को हल करने के तरीके के बारे में अतिरिक्त संदर्भ प्रदान करता है और यह समस्या को हल करता है ताकि उत्तर के दीर्घकालिक मूल्य में सुधार हो सके। गुणवत्ता उत्तर प्रदान करने के लिए कृपया यह कैसे पढ़ें - उत्तर दें।
— thewaywewere

-1

नीचे भी कर्ल स्थापित करेगा

cd c: \ cygwin setup.exe -q -P कर्ल

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.