Cygwin में WGET कमांड काम नहीं कर रहा है


31

मैं विंडोज पर साइगविन का उपयोग कर रहा हूं क्योंकि विंडोज के सीएमडी में कुछ कमांड काम नहीं कर रहे हैं लेकिन ओएस एक्स और लिनक्स के टर्मिनल पर काम कर रहे हैं। जब मैं wgetकमांड और URL टाइप करता हूं , तो यह कहता है कि कमांड नहीं मिला। क्या इसे ठीक करने का कोई सुझाव है।

यहाँ छवि विवरण दर्ज करें


क्या अन्य कमांड, जैसे ls, ठीक काम करता है?
user2196728

@ user2196728 मैं Cygwin के लिए पूरी तरह से नया हूं इसलिए मुझे पता है कि सीडी कमांड काम कर रही है
Shamal Sandeep

क्या आपने प्रयोग करने की कोशिश की है curl?
dillmo

1
@ डिल्मो तकनीकी रूप से उन्होंने वास्तव में कभी भूलकर भी प्रयोग करने की कोशिश नहीं की, उन्हें यह भी एहसास नहीं हुआ कि वे इसे अंजाम नहीं दे रहे हैं !! या उसे इसका एहसास हो गया है और उसने अपने सिस्टम पर wget.exe की तलाश करने के बारे में नहीं सोचा है। मुझे नहीं लगता कि कर्ल की कोशिश करने से उसे मदद मिलेगी!
बार्लोप

जवाबों:


56

wgetआदेश Cygwin में डिफ़ॉल्ट रूप से स्थापित नहीं है। स्थापित करने के लिए wget, Cygwin सेटअप को फिर से चलाएं और wgetपैकेज चुनें :

पैकेज सूची में उपयोगिता भूल जाते हैं

यदि wgetइंस्टॉल करने के लिए चुना गया है, तो स्क्रीन इस तरह दिखना चाहिए:

wget उपयोगिता स्थापित करने के लिए चयनित

स्थापना को पूरा करने के लिए अगला क्लिक करें या ( या यदि आपने 64-बिट संस्करण स्थापित किया है) wgetका उपयोग करके चलाएं ।Cygwin TerminalCygwin64 Terminal


1
आप wget
साइबर के

विंडोज 10 (संस्करण 1803) के अनुसार, यदि आपको HTTP क्लाइंट की आवश्यकता है, तो कर्ल अब डिफ़ॉल्ट रूप से इंस्टॉल हो गया है। PowerShell पर, Woke भी Invoke-WebRequest के लिए एक उपनाम है ।
यजुंग

7

यहाँ yjwong के उत्तर का एक विकल्प है, भले ही यह आपकी Cygwin समस्या का सीधा उत्तर न हो, यह एक Cygwin विकल्प है।

आमतौर पर, जब मुझे विंडोज एनकाउंटरमेंट (एक शॉट उद्देश्य या बैच स्क्रिप्टिंग के लिए) के तहत लिनक्स कमांड की शक्ति का लाभ उठाने की आवश्यकता होती है, तो मैं ओवरगिल का उपयोग नहीं करता हूं जैसे कि सिग्विन। मैं सिर्फ UnxUtils का उपयोग करता हूं

यह एक बहुत और मुख्य सामान्य उपयोग किए गए लिनक्स कमांड प्रदान करता है। ये कमांड स्टैंड-अलोन exe फाइलों के रूप में चलती हैं, जिसमें विंडोज मशीन पर कुछ भी इंस्टॉल करने की आवश्यकता नहीं होती है।

यह भी सच है अगर आपको केवल wgetकमांड की आवश्यकता है ।

डाउनलोड लिंक यहाँ है

इसे अक्सर आजमाने का मतलब है, ज्यादातर मामलों में इसे अपनाना :)


यह काम नहीं कर रहा है :(
शमल संदीप

आपने क्या प्रयास किया? cmdWindows खोलें , फिर cdUnxUtils wbinफ़ोल्डर में, फिर टाइप करेंwget www.yahoo.com
user2196728

1
मुझे लगता है कि यह पुराना है, लेकिन मैं केवल यह बताना चाहूंगा कि यदि आप विंडोज पर एक लिनक्स कमांड लाइन टूल चलाना चाहते हैं, तो संभव है कि समय के साथ आप दूसरों को चलाना चाहते हैं। और जब UnxUtils के पास उचित संख्या में उपकरण होते हैं, तो यह Cyvwin की पेशकश की तुलना में बाल्टी में सिर्फ एक "बहुत" छोटी बूंद है। प्रिंसिपल के मूल निवासी होने के नाते, वे साइगविन के अनुकरण की तुलना में अधिक तेज़ हो जाते हैं, व्यवहार में मैंने साइग्विन के साथ कभी भी कोई मुद्दा नहीं पाया है - और UnxUtils के विपरीत, सिगविन जीएनयू / लिनक्स के साथ बहुत सटीक और पूर्ण निष्ठा प्रदान करता है।
सूतक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.