मैं SourceForge से wget से कैसे डाउनलोड करूं?


48

यह प्रश्न बताता है कि इसे कैसे करना है curl। स्वीकृत उत्तर भी यही बताता है

यदि उपलब्ध है, तो यह बहुत आसान होगा।

मैंने देखा, man wgetलेकिन वहाँ खो गया, और पुनर्निर्देश का पालन करने का विकल्प नहीं मिला।


1
तुम्हारा मतलब है man wget?
dovah

जवाबों:


43

wget स्वचालित रूप से पुनर्निर्देश करता है। बस URL को एक तर्क के रूप में दें

wget 'http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz'

1
ओह। मैंने इसे गलत यूआरएल दिया था और यह भटक रहा था कि यह काम क्यों नहीं कर रहा है। बहुत बहुत धन्यवाद।
वोराक

3
स्रोत के URL को अक्सर &'s उनमें भी (पूर्व पुनर्निर्देशित)
मैट

2
ध्यान दें कि wgetSourceForge डाउनलोड URL के साथ उपयोग करने पर, wgetआउटपुट Location:हेडर दिखाता है जिसमें "वास्तविक" URL होता है जिससे HTTP GET ऑपरेशन पुनर्निर्देशित होता है। HTTP GET एजेंटों के साथ बाद के उपयोग के लिए इस URL को कॉपी करें जो रीडायरेक्ट का पालन नहीं कर सकते हैं।
जोनाथन बेन-अवराम

1
यह अब काम नहीं करता है: एक download?use_mirror=vorboss.htmlफ़ाइल के साथ आपकी कमांड निष्पादित होती है । अब क्या उपाय है?
डेविड पोर्टेबेला

1
URL के अंत में आपके पास 22% (") है। मुझे कोई समस्या नहीं थीwget 'http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz'
Matteo

6

क्रोम ब्राउजर में डाउनलोड शुरू करें। जब यह इसे रद्द करना शुरू करता है और डाउनलोड पृष्ठ पर जाता है। आप डाउनलोड के लिए url देख सकते हैं। इसे कॉपी करें और wget के साथ उपयोग करें।


2
यह अनावश्यक रूप से जटिल लगता है। ध्यान दें कि कुछ सिस्टम में क्रोम इंस्टॉल नहीं है। क्या कोई कारण है कि आपका उत्तर दो वर्षीय व्यक्ति पर बेहतर होगा?
जी-मैन का कहना है कि मोनिका '

1
क्रोम के बारे में अच्छी तरह से कहा। मैं बस एक सरल ट्रिक प्रदान करने की कोशिश कर रहा था जो अन्य साइटों के लिए भी उपयोगी हो सकती है।
प्रसन्ना कुमार

1
फ़ायरफ़ॉक्स में भी काम करता है।
user5359531

क्यों "क्रोम ब्राउज़र"? BTW, यह कमांड लाइन वातावरण में उपयोग करने के लिए सुविधाजनक नहीं है। आम तौर पर, जो लोग wget का उपयोग करते हैं वे ग्राफिकल वातावरण में नहीं होते हैं।
cedbeu

5

लिंक पर क्लिक करें, आप पुनर्निर्देशित हो जाएंगे, और आपको कुछ ऐसा दिखाई देगा जैसे "पुनर्निर्देशित ... यदि आप स्वचालित रूप से पुनर्निर्देशित नहीं हैं, तो प्रत्यक्ष लिंक पर क्लिक करें ।

कॉपी करें कि [प्रत्यक्ष] लिंक का स्थान, इसे इस तरह कमांड-लाइन में पेस्ट करें

wget "http://downloads.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz"

बस! इसने मेरे लिए काम किया।

संपादित करें: आपको 'के बाद सब कुछ छोड़ देना चाहिए?' url में चरित्र, या फिर फ़ाइल नाम का भी यह हिस्सा होगा।


wgetस्वचालित रूप से आपके लिए रीडायरेक्ट का पालन नहीं करता है ?
दिमित्री ग्रिगोरीव

1
@DmitryGrigoryev यह होगा, अगर यह एक उचित 301/302 पुनर्निर्देशित थे। यह एक लैंडिंग पृष्ठ है जिसके बाद एक स्क्रिप्टेड रीडायरेक्ट होता है।
मुरु

1
धन्यवाद, आपकी पोस्ट ने मेरी कष्टप्रद समस्या को हल कर दिया। यदि आप "प्रॉब्लम्स डाउनलोडिंग" पर क्लिक करते हैं, तो मौजूदा सोर्सफ़ॉर्ज़ डाउनलोड पेज में, "डायरेक्ट लिंक" दिखाया जाता है। बटन।
user802708
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.