क्या मुझे apt source.list में http या ftp लिंक का उपयोग करना चाहिए


11

क्या मुझे उपयोग httpया ftpलिंक करना चाहिए /etc/apt/sources.list?

मेरा मतलब है कि जैसे कुछ का उपयोग कर रहा है

deb ftp://ftp.debian.org/debian/ squeeze main contrib. non-free
deb-src ftp://ftp.debian.org/debian/ squeeze main contrib. non-free

उपयोग करने से बेहतर या बुरा

deb http://ftp.debian.org/debian/ squeeze main contrib. non-free
deb-src http://ftp.debian.org/debian/ squeeze main contrib. non-free

?

मुझे लगता है कि चीजों को लाने के लिए aptउपयोग किया wgetजाता है, यह उसी तरह से है जैसे कि यह पूछा जाए कि क्या wgetयह तेज है ftp


नहीं, उपयुक्त उपयोग नहीं करता है wget। यह अपनी आंतरिक विधि का उपयोग करता है।
फहीम मीठा

जवाबों:


13

आप एक से अधिक का उपयोग करके अधिक समय नहीं बचा सकते हैं, लेकिन अगर दक्षता है कि आप किस चीज की परवाह करते हैं, तो HTTP का उपयोग करें। एक एफ़टीपी क्लाइंट को एक उपयोगकर्ता नाम और पासवर्ड भेजना होता है और उन लोगों के लिए अभिस्वीकृति प्राप्त करनी होती है, और फिर फाइल ट्रांसफर सेट करने के लिए कई कमांड जारी करते हैं और उन लोगों के लिए भी ऐक्स प्राप्त करते हैं। यह सब आगे और पीछे नेटवर्क विलंबता के प्रभाव को बढ़ाता है; 100-200ms पिंग समय के साथ सर्वर पर आप ट्रांसफर को दूसरी सेटिंग बर्बाद कर सकते हैं। HTTP के साथ, क्लाइंट कनेक्शन खोलता है, एक कमांड भेजता है और फ़ाइल स्थानांतरण तुरंत शुरू होता है।


6
हमेशा HTTP का उपयोग करें। हमें एफ़टीपी के उपयोग को हतोत्साहित करने की आवश्यकता है ताकि इसे जल्द ही अप्रचलित बनाया जा सके।
माइकल डिलन

0

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

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