रिफ्लेक्टर के साथ आर्क लिनक्स पर सबसे तेज दर्पण से डाउनलोड करें

तेज तर्रार

हमारे वितरण के रिपॉजिटरी से पैकेज डाउनलोड करते समय ग्नू / लिनक्ससबसे तेज़ दर्पण को कॉन्फ़िगर करना महत्वपूर्ण है ताकि डाउनलोड कम से कम समय में हो सके। आमतौर पर इस उद्देश्य के लिए हमारे स्थान के निकटतम दर्पण का चयन करने की सिफारिश की जाती है, हालांकि व्यवहार में यह हमेशा सबसे उपयुक्त नहीं होता है, क्योंकि उसी सर्वर की प्रतिक्रिया गति जहां दर्पण की मेजबानी की जाती है, पर अधिक प्रभाव पड़ता है।

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

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

निर्देश

आइए पैकेज स्थापित करके शुरू करें प्रतिक्षेपक रिपॉजिटरी से:

# pacman -S reflector

सभी उपलब्ध विकल्पों को देखने के लिए हम इसके मदद मैनुअल पर एक नज़र डाल सकते हैं:

$ reflector --help

एक मूल उपयोग यह होगा:

# reflector --sort rate -l 5 --save /etc/pacman.d/mirrorlist

स्पष्टीकरण:

  • -sort: बताता है प्रतिक्षेपक दर्पणों को छाँटने के लिए आपको किस पैरामीटर का उपयोग करना चाहिए। उपलब्ध विकल्प हैं दर (डाउनलोड की गति), स्कोर (मिरर स्टेटस में स्कोर), देश (स्थान का देश), उम्र (अंतिम सिंक की आयु) और देरी (विलम्ब)। इस मामले में हम आपको अपनी सर्वश्रेष्ठ डाउनलोड गति के अनुसार उन्हें ऑर्डर करने के लिए कह रहे हैं।
  • -l: अंतिम संक्रान्ति की तारीख को ध्यान में रखते हुए, हम जितनी संख्या में दर्पण दिखाते हैं, उतने परिणामों की संख्या को सीमित करता है। यहां हम आपको 5 सबसे हाल के दर्पणों के साथ हमें प्रदान करने के लिए कहते हैं।
  • -सहेजें: फ़ाइल को सेट करता है जहां यह उन 5 सबसे तेज़ और सबसे हाल के दर्पणों को प्रिंट करेगा जो इसे मिला था। जिस फ़ाइल में हमें उनकी आवश्यकता है वह स्पष्ट रूप से हमारी मिररलिस्ट है। पहले मूल मिररलिस्ट का बैकअप बनाना बहुत महत्वपूर्ण है।। स्थापना के दौरान, आर्क लिनक्स स्वचालित रूप से /etc/pacman.d/mirrorlist.original में एक बनाता है, लेकिन यह सुनिश्चित करने के लिए चोट नहीं है कि यह वहाँ है या यदि यह मौजूद नहीं है तो इसे बनाएं।

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

के साथ एक आम स्थापना में खूब जोर से पीटना हमें बस ~ / .bashrc फ़ाइल को एक टेक्स्ट एडिटर के साथ खोलना होगा और इस तरह एक पंक्ति के अंत में रखना होगा:

alias nombre_del_alias='comandos a ejecutar'

परिवर्तन लागू करें:

$ . .bashrc

और इसके साथ ही हम अब उन आदेशों पर अमल कर सकते हैं जिन्हें हम कस्टम कमांड के साथ चाहते हैं। उदाहरण के लिए, के लिए प्रतिक्षेपक मैं इसका उपयोग करता हूं:

alias update='sudo reflector --sort rate -l 5 --save /etc/pacman.d/mirrorlist && yaourt -Syyu --aur --devel'

उस उपनाम के लिए धन्यवाद, जब मैं सिस्टम को अपडेट करना चाहता हूं, तो मुझे लिखना होगा अद्यतन टर्मिनल में, जो बनाता है प्रतिक्षेपक मिररलिस्ट में 5 सबसे तेज और सबसे हाल ही में सिंक किए गए दर्पणों को प्रिंट करें, और फिर चलाएं yaourt आधिकारिक रिपॉजिटरी और से दोनों पैकेजों का पूरा अद्यतन करने के लिए AUR और देवल।

अब यह प्रत्येक व्यक्ति पर निर्भर है कि वह अपनी आवश्यकताओं के अनुसार उपनाम को अनुकूलित करे। हो सकता है कि वे मेरे जैसा ही इस्तेमाल करना चाहते हों या सिर्फ एक को बनाना पसंद करते हों प्रतिक्षेपक, या प्रतिस्थापित करें yaourt द्वारा पैकर या बस Pacman। संभावनाएं अनंत हैं।

समापन में, यह ध्यान दिया जाना चाहिए कि उपयोग करना प्रतिक्षेपक प्रत्येक अपडेट से पहले, यह मिरर स्टेटस के लिए सामान्य रूप से क्वेरी की तुलना में थोड़ा अधिक समय लेगा, हालांकि यह उच्च गति के लिए क्षतिपूर्ति करेगा जो इसे डाउनलोड करने के पैकेज के रूप में प्रदान करेगा।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   इल्लुमकी कहा

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

    1.    मैनुअल डे ला फूएंते कहा

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

    2.    आप बंटू कहा

      मुझे न केवल उबंटू में, बल्कि आर्क, डेबियन, एसयूएस ... की स्थापना के साथ समस्याओं का सामना करना पड़ा है, जहां, अचानक, डाउनलोड की गति, मुख्य रूप से बड़ी फ़ाइलों जैसे कि कर्नेल, लिबेरोफ़िस या लिनक्स फर्मवेयर, 640 Kb / से नीचे गिर जाती है सा 22 Kb / s, और यह हमेशा के लिए लेता है, लेकिन ... वहाँ एक बग है, भगवान आपको आशीर्वाद दे!, कि मुझे डाउनलोड की गति बढ़ाने की अनुमति देता है:

      जब वह असहमति होती है, तो मैं आमतौर पर फ़ायरफ़ॉक्स ब्राउज़र लॉन्च करता हूं, और डाउनलोड लगभग 1200 सेकंड के लिए 10 Kb / s तक चला जाता है और फिर से नीचे जाना शुरू होता है, इसलिए मैं इसे खोलना और बंद करना, या पृष्ठों को खोलना और बंद करना, कितना इसे लोड करने में जितना अधिक समय लगेगा, फ़ाइल आवेग समाप्त होने तक आवेग उतना ही अधिक होगा।

      तथ्य यह है कि यह 1200 केबी / एस तक जाता है मुझे लगता है कि 10 एमबी तक के विज्ञापन अनुबंध के कारण है, हालांकि आमतौर पर केवल 5 आते हैं, यदि सभी।

      मुझे आशा है कि कोई मदद करता है, आह! और इसे इंस्टॉलेशन के दौरान भी इस्तेमाल किया जा सकता है, कल रात मैं इसे जांचने के लिए वर्चुअलबॉक्स में क्रोमिक्सियम स्थापित कर रहा था और फिर इसे किसी ऐसे व्यक्ति के लैपटॉप पर स्थापित कर सकता हूं जिसे Güindous से माइग्रेट करने की आवश्यकता है, हालांकि अंत में एंटीक्स स्थापित किया गया था, और लॉन्चिंग क्रोम ने डाउनलोड समय को बहुत बढ़ा दिया।

      नमस्ते.

  2.   mat1986 कहा

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

    1.    मैनुअल डे ला फूएंते कहा

      क्या आपको पता है कि उस डिस्ट्रो के रिफ्लेक्टर के क्या पैरामीटर हैं?

      1.    mat1986 कहा

        निम्नलिखित पेस्ट ब्रिज लिनक्स पोस्ट-इंस्टॉल स्क्रिप्ट का हिस्सा है: http://paste.desdelinux.net/5059

        अधिक जानकारी यहाँ:
        http://millertechnologies.net/forum/index.php?topic=829.msg4300#msg4300

        1.    मैनुअल डे ला फूएंते कहा

          मैं देखता हूं, उन्होंने पिछले 10 घंटों में सिंक किए गए दर्पणों को लेने और पैरामीटर का उपयोग करने के लिए इसे कॉन्फ़िगर किया है -f के बजाय -सोर्ट रेट 5 सबसे तेज दर्पणों को सूचीबद्ध करने के लिए। सच्चाई यह है कि मुझे कभी समझ नहीं आया कि रिफ्लेक्टर के पास वे डुप्लिकेट विकल्प क्यों हैं; और साथ ही यह भी है -सर्व देश y -संकट। यह जांच का सवाल होगा कि एक के बाद एक फायदे क्या हैं। इनपुट के लिए धन्यवाद। 🙂

    2.    निकिता ए कहा

      नमस्कार!
      आप भी आजमा सकते हैं https://aur.archlinux.org/packages/?O=0&SeB=nd&K=rate+arch+mirrors+&outdated=&SB=n&SO=a&PP=50&do_Search=Go
      बस परावर्तक के साथ तुलना करने के लिए।

  3.   कोलाहल कहा

    अद्भुत प्रवेश द्वार। टिप के लिए धन्यवाद, मुझे इस बात का अंदाजा भी नहीं था कि इस संबंध में क्या उपनाम हो सकते हैं। मैं इसे आर्क के साथ अपने दो कंप्यूटरों पर लागू करने जा रहा हूं।

  4.   नरक कहा

    एक दोष यह है कि सबसे तेज दर्पण हमेशा नवीनतम पैकेजों के साथ सिंक में नहीं होते हैं।

    कई मौकों पर मैंने जाँच की है कि आर्क होम पेज एक्स पैकेज अपडेट दिखाता है, लेकिन इसके साथ भी नहीं -सत्यू इस तरह का अपडेट प्रदर्शित नहीं करता है। यही कारण है कि मैं "- स्कोर दर" से अधिक स्कोर पसंद करता हूं।

  5.   बिटl0rd कहा

    हम aur से एक स्क्रिप्ट का भी उपयोग कर सकते हैं जिसे हम "armrr-git" डाउनलोड कर सकते हैं

  6.   जोस कहा

    नमस्कार, ऐसा करने के बाद, यारोइट ने मुझे निम्न त्रुटि दी:
    AUR त्रुटि: अमान्य क्वेरी तर्क
    त्रुटि: डेटाबेस नहीं मिला: aur

    मैंने इसे स्रोत के रूप में छोड़ते हुए bashrc को संशोधित किया है, मैंने रिफ्लेक्टर को अनइंस्टॉल कर दिया है, मैंने स्रोत मिररलिस्ट को लगा दिया है और मैंने yaourt को फिर से इंस्टॉल किया है, लेकिन यह aur डेटाबेस को नहीं खोजता है, pacman.conf में अगर आर्चलिनक्स रेपो है, लेकिन मुझे नहीं पता कि इसे कहाँ फेंकना है
    एक ग्रीटिंग