मैंने साइबरविन पर कर्ल को सक्षम करने की कोशिश की लेकिन यह कहता है bash: curl: command not found
मैं साइबरविन पर कर्ल कैसे स्थापित करूं?
मैंने साइबरविन पर कर्ल को सक्षम करने की कोशिश की लेकिन यह कहता है bash: curl: command not found
मैं साइबरविन पर कर्ल कैसे स्थापित करूं?
जवाबों:
Cygwin पैकेज मैनेजर में, "नेट" श्रेणी के भीतर से कर्ल पर क्लिक करें। हाँ, यह इतना आसान है।
मैंने अभी इसका सामना किया।
1) http://cygwin.com/ से cygwin setup.exe फ़ाइल ढूंढें और इसे चलाएं।
2) "पैकेज चुनें" विंडो तक पहुंचने तक प्राथमिकताएं क्लिक / दर्ज करें। (चित्र देखें)
3) नेट
4 के लिए (+ ) पर क्लिक करें) कर्ल के लिए प्रवेश पर क्लिक करें। (सुनिश्चित करें कि आप बाइनरी के लिए चेकबॉक्स का चयन करते हैं)
5) इंस्टॉल करें।
6) एक साइबरविन विंडो खोलें और curl.exe टाइप करें (अब उपलब्ध होना चाहिए)।
setup-x86.exe -q -P curl
विंडोज़ cmd विंडो में चलाएँ ।
साइबरविन में
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin
अब आप कर सकते हैं
apt-cyg install curl
अधिक जानकारी के लिए, सरकारी देखने GitHub भंडार की apt-cyg
।
lynx
स्थापित किया गया है (मुझे नहीं लगता कि यह डिफ़ॉल्ट रूप से स्थापित है)।
apt-cyg
समर्थन संस्करण लक्ष्यीकरण करता है , जैसे कि apt-cyg install curl=5.5
??
wget
बजाय इसका उपयोग करना संभव है lynx
।
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
setup-x86.exe -q -P curl
:। लेकिन पोस्ट के लिए धन्यवाद। पहले साइबरविन सेटअप की कमांड लाइन के उपयोग की जानकारी नहीं थी।
apt-cyg
आपके पास अपने पैकेजों को प्रबंधित करने के लिए आरामदायक संभावनाओं का एक गुच्छा होता है, जैसे पैकेज खोजना या अपडेट करना, पैकेज इंस्टॉल करना और उनकी निर्भरता को सूचीबद्ध करना, और अधिक, जैसे कि नियमित लाइन खोल पर apt-get या yum का उपयोग करना।
lynx
।
कर्ल के कमांड-लाइन संस्करण का उपयोग करने के लिए, आपको कर्ल निष्पादन योग्य चाहिए। तो, Cygwins Setup.exe चलाएँ, और कर्ल चुनें (नेट-> कर्ल के तहत)। वह एक libcurl3 का उपयोग करता है, जो Libs-> libcurl3 में स्थित है। लेकिन libcurl3 को एक निर्भरता के रूप में खींचा जाएगा यदि यह पहले से स्थापित नहीं है। तो, बस नेट-> कर्ल चुनें और आप जाने के लिए अच्छे हैं।
किसी भी पैकेज को स्थापित करने के लिए, हमें पहले 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 कर्ल)
मैंने उनके होम पेज के सागविन संकुल पर कर्ल की खोज की।
मुझे यह लिंक मिला 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 का उपयोग कर सकता था!
इसने मुझे पागल कर दिया। मुझे आशा है कि यह किसी की मदद करता है!
मैं बस इसमें भाग गया।
यदि आप सूची में कर्ल नहीं देख रहे हैं (ibaralf का स्क्रीनशॉट देखें), तो आपके पास आउट-ऑफ-डेट साइबरविन स्रोत हो सकते हैं। साइबरविन के setup.exe विज़ार्ड की एक स्क्रीन में, आपके पास "इंटरनेट से इंस्टॉल करें" या "स्थानीय निर्देशिका से इंस्टॉल करें" का विकल्प है। यदि आपके पास "स्थानीय निर्देशिका से इंस्टॉल करें" विकल्प सक्षम है, तो हो सकता है कि आपको सूची में कर्ल दिखाई न दे। "इंटरनेट से इंस्टॉल करें" पर स्विच करें और एक दर्पण का चयन करें और फिर आपको कर्ल देखना चाहिए।
तुम कोशिश कर सकते हो:
apt-cyg install curl
apt-cyg: command not found
क्या यह केवल सिग्विन के नए संस्करणों पर उपलब्ध है, या यह सिर्फ एक पैकेज है जिसे स्थापित करने की आवश्यकता है? मेरा संस्करण 1.7.16 है।
apt-cyg
पहले इंस्टॉल करना होगा । Github.com/transcode-open/apt-cyg
आगामी संदर्भ के लिए:
सिगविन कई पैकेजों के साथ आता है ( उनमें से कर्ल, जैसा कि आपने पाया ) उनमें से एक को स्थापित करने के लिए आप setup.exe
प्रोग्राम चलाते हैं ।
यदि आपको एक निश्चित पैकेज नहीं दिखता है, तो आप पोर्ट की पूरी सूची तक पहुँच सकते हैं (गैर-लाभकारी भी, पैकेज जो आप वेब पर देखते हैं) 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 को वो अतिरिक्त पैकेज मिल सकते हैं या नहीं।
मैंने अभी ज़िप फ़ाइल से फ़ोल्डर "कर्ल-7.43.0" कॉपी किया है जिसे मैंने कर्ल वेबसाइट curl.haxx.se से डाउनलोड किया है ड्राइव सी पर से साइबरविन 64 फ़ोल्डर में है। और फिर मैंने इसे साइबरविन कमांड टर्मिनल में उपसर्ग कर्ल के साथ उपयोग किया है।
सॉफ्टपीडिया से मेरा वास्तविक डाउनलोड स्थान , मैंने सॉफ्टपीडिया मिरर (यूएस) का उपयोग किया है
setup*.exe
उपयोगिता को दरकिनार करते हुए , आपको अपडेट नहीं मिलेगा।
प्रलेखन से:
विंडोज के 64-बिट संस्करणों के लिए Cygwin को इंस्टॉल और अपडेट करना
किसी भी समय आप 64-बिट विंडो के लिए Cygwin पैकेज को अद्यतन या स्थापित करने के लिए सेटअप-x86_64.exe चलाएँ। सेटअप-x86_64.exe के लिए हस्ताक्षर का उपयोग इस सार्वजनिक कुंजी का उपयोग करके इस बाइनरी की वैधता को सत्यापित करने के लिए किया जा सकता है।
विंडोज सिस्टम पर जहां आप 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 जैसे उपकरण शामिल नहीं हैं। आपको उन्हें स्पष्ट रूप से चुनना चाहिए।
डिफ़ॉल्ट रूप से, संकुल को श्रेणी के आधार पर वर्गीकृत किया जाता है। पूर्ण दृश्य को चालू करने के लिए दृश्य बटन पर क्लिक करें
एक बार प्रत्येक पैकेज के लिए "छोड़ें" बटन पर क्लिक करके सभी कर्ल पैकेज चुनें। ध्यान दें कि चयनित पैकेज की संस्करण संख्या दिखाने के लिए "स्किप" लेबल कैसे बदलता है।
चुनें संकुल स्क्रीन की तरह दिखना चाहिए
शेष विज़ार्ड के माध्यम से अगला क्लिक करें। चयनित पैकेज डाउनलोड और इंस्टॉल किए जाते हैं।
इसने मेरे लिए काम किया और इसने इस मुद्दे को सुलझाया: बैश कर्ल कमांड को साइबरविन नहीं मिला
इंस्टॉल करना libcurl-devel
मेरे लिए काम कर गया। साइबरविन सेटअप चलाएं। स्क्रीनशॉट में दिखाए अनुसार , कर्ल के लिए सिलेक्ट पैकेज विंडो सर्च पर पहुंचने के बाद । पैकेज का चयन करें और स्थापित करें ।libcurl-devel
नीचे भी कर्ल स्थापित करेगा
cd c: \ cygwin setup.exe -q -P कर्ल
Category
नाम नेट है, जो पैकेज नाम के लिए देखोcurl
और इसे चुनें।