स्रोत से सामग्री डाउनलोड करने के लिए मैं कर्ल का उपयोग कैसे करूँ?


29

बस टाइपिंग http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz एक ब्राउज़र पर ठीक काम करता है, लेकिन मैं सीमित के साथ एक CLI वातावरण से डाउनलोड करने का प्रयास कर रहा हूं उपयोगिताओं।

निम्नलिखित सिर्फ एक खाली फाइल लौटाता है:

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

मैं कर्नेल का उपयोग करके जेनोमोर्फ-0.5.2.tar.gz को सोर्सफोर्ज से कैसे प्राप्त करूं?

जवाबों:


47

तुम कर सकते हो

curl -L  http://downloads.sourceforge.net/project/romfs/genromfs/0.5.2/genromfs-0.5.2.tar.gz > genromfs.tar.gz

फ़ाइल डाउनलोड करने के लिए।

-L curlकिसी भी रीडायरेक्ट का पालन करने के लिए कहता है, जो सामान्य रूप से होता है।

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


2
दुर्भाग्य से मैं जिस सीडी का उपयोग कर रहा हूं उसमें डिफ़ॉल्ट रूप से उपलब्ध नहीं था।
math4tots

6

आपको -Lविकल्प का उपयोग करना होगा , क्योंकि sourceforge डाउनलोड स्थान पर रीडायरेक्ट का उपयोग करता है। -vस्विच का प्रयास करें और आप अनुरोधों और उत्तरों के हेडर देखेंगे।


1

http://sourceforge.net/p/forge/documentation/rsync/ बताता है कि प्रोजेक्ट मालिकrsync फ़ाइलों को डाउनलोड करने के लिए कैसे उपयोग कर सकते हैं ।

उदाहरण के लिए, https://sourceforge.net/projects/dvn/files/ से सभी फ़ाइलों को डाउनलोड करने के लिए मैंने इसका उपयोग किया:

rsync -avP -e ssh pdurbin,dvn@frs.sourceforge.net:/home/frs/project/d/dv/dvn/ .
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.