आप कमांड लाइन से सबसे तेज दर्पण का चयन कैसे करते हैं?


137

मैं अपनी sources.listफ़ाइल को एक नए उबंटू सर्वर इंस्टॉल में कमांड लाइन के सबसे तेज सर्वर के साथ अपडेट करना चाहता हूं । मुझे पता है कि यह जीयूआई के साथ बहुत आसान है, लेकिन कमांड लाइन से ऐसा करने का एक सरल तरीका नहीं लगता है?


3
नियमित अभिव्यक्तियों में, चरित्र का मतलब किसी भी चरित्र से है। । आप इसे एक से मिलान करना चाहते हैं, तो आप \ के साथ भागने की आवश्यकता है, तो us.archive [..] हमें \ .archive [..] होना चाहिए
Egil


2
मेरे मामले में मुझे #स्लैश के साथ संकेतों को बदलना पड़ा ( /)। अन्यथा मुझे sed: -e expression #1, char 53: unterminated 'कमांड' मिल गई।
एथन लरॉय

@EthanLeroy यहाँ उबंटू 12.04.3 के साथ
लॉगऑफ़

स्लैश नहीं होना चाहिए हैश।
मैट एच

जवाबों:


22
पाकेट नेटसेप्ट-एप्ट

    डैपर (नेट): नेटसेलेक्ट के साथ सबसे तेज डेबियन दर्पण चुनें 
    [ब्रम्हांड]
    0.3.ds1-5: सभी
    हार्डी (नेट): नेटसेप्ट के साथ सबसे तेज डेबियन दर्पण चुनें 
    [ब्रम्हांड]
    0.3.ds1-11: सभी
पाकेट ऑप्ट-स्पाई

    dapper (व्यवस्थापक): बैंडविड्थ परीक्षण पर आधारित एक source.list फ़ाइल लिखता है 
    [ब्रम्हांड]
    3.1-14: amd64 i386 पावरपीसी

नई उबंटू में शामिल नहीं है क्योंकि यह लगता है कि संप्रभुता के मुद्दों के कारण: बग रिपोर्ट

लेकिन .. मैं आमतौर पर कुछ स्थान के लिए कनेक्शन की गति का पता लगाने के लिए पिंग का उपयोग करता हूं । हॉप्स और लेटेंसी की मात्रा।


4
netselect-apt उबंटू 12.04 में उपलब्ध नहीं लगता है
offby1

सही: यहाँ देखें Bugs.launchpad.net/ubuntu/+source/netselect/+bug/337377
Rinzwind

8
यह सबसे अपवित्र नहीं है, या सबसे अच्छा जवाब किसी भी अधिक, अगले एक की जाँच करें
NT

कौन सा उत्तर "अगला एक" हो सकता है।
गमथ

apt-spy डेबियन 9 में चला गया है, लेकिन netselect-apt ठीक है
netawater

147

अब आपको कोई खोज करने की आवश्यकता नहीं है - जैसा कि अंजिच ने समझाया है , deb mirrorआप स्वचालित रूप से आपके लिए चुने गए सबसे अच्छे दर्पण का उपयोग कर सकते हैं ।

apt-get अब एक 'दर्पण' पद्धति का समर्थन करता है जो स्वचालित रूप से आपके स्थान के आधार पर एक अच्छा दर्पण का चयन करेगी। लाना:

deb mirror://mirrors.ubuntu.com/mirrors.txt precise main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-security main restricted universe multiverse

आपकी /etc/apt/sources.listफ़ाइल में शीर्ष पर वह सब होना चाहिए जो आपके भौगोलिक स्थान के आधार पर स्वचालित रूप से आपके लिए दर्पण लेने के लिए आवश्यक हो।

Lucid (10.04), Maverick (10.10), Natty (11.04), और Oneiric (11.10) उपयोगकर्ता preciseउपयुक्त नाम से बदल सकते हैं ।


महान टिप। बस ध्यान दें कि परिवर्तन करने के बाद आपको अपने निकटतम दर्पण का उपयोग करने के लिए इसे करने sudo apt-get updateसे पहले चलाने की आवश्यकता है apt-get install
साइमन ईस्ट

2
सम्बंधित: askubuntu.com/q/319433/11244
तक

23
अच्छी टिप, लेकिन मेरे मामले में अनहेल्दी। यह जियोलोकेशन पर काम करता है, जिससे मुझे लोकल सर्वर मिलता है, जो वायाये स्लो है जहां मैं हूं। नेटवर्क लौकिक दूरी यहाँ महत्वपूर्ण कारक है, स्थानिक दूरी नहीं।
जॉर्डन ३ j

1
वर्तमान में टूटा हुआ है: बग्सलांचपड.नेट
मैराथन

1
@मरथॉन ने कम से कम 18.04+ पर तय किया
पाब्लो ए

49

यहाँ एक तरीका है जो हमेशा काम करेगा, अच्छे पुराने netselectऔर कुछ grepजादू का उपयोग करके :

टर्मिनल-आदी का "सबसे अच्छा सर्वर ढूंढें" हैक!

  • डाउनलोड करें और डेबियन वेबसाइट सेdpkg -i netselect अपनी वास्तुकला के लिए (यह लगभग 125 KB, कोई निर्भरता नहीं है)
  • अपने स्थान से सबसे तेज़ उबंटू दर्पण खोजें, या तो अप-टू-डेट या इसके साथ सबसे अधिक छह घंटे पीछे (मैं इसे नीचे समझाऊंगा, क्षमा करें यह मार्केडाउन में अच्छी तरह से विभाजित नहीं होता है)

    sudo netselect -v -s10 -t20 `wget -q -O- https://launchpad.net/ubuntu/+archivemirrors | grep -P -B8 "statusUP | statusSIX" | grep -o -P "(f | ht) tp: // [^ \"] * ""
    
  • netselect:

    1. -v इसे थोड़ा वर्बोज़ बना देता है - आप प्रगति डॉट्स और संदेशों को अलग-अलग दर्पणों को एक ही आईपी में मैपिंग करते हुए देखना चाहते हैं।
    2. -sN नियंत्रित करता है कि आप कितने दर्पण चाहते हैं (जैसे शीर्ष 10 दर्पण)
    3. -tN कितनी देर तक प्रत्येक दर्पण गति-परीक्षण किया जाता है (डिफ़ॉल्ट 10 है; संख्या जितनी अधिक होगी, उतना ही अधिक समय लगेगा लेकिन परिणाम अधिक विश्वसनीय होंगे।)
  • यह बैकक्वाट्स सामान है (केवल स्पष्टीकरण के लिए पेस्ट न करें)

    wget -q -O- https://launchpad.net/ubuntu/+archivemirrors
    | grep -P -B8 "स्थिति (यूपी | सिक्स)"
    | grep -o -P "(f | ht) tp: // [^ \"] * "
    
    1. wgethttps://launchpad.net/ubuntu/+archivemirrors से नवीनतम दर्पण स्थिति खींचता है ।
    2. पहले grepअर्क दर्पण जो अप-टू-डेट या छह-घंटे पीछे हैं, साथ ही पिछले संदर्भ की 8 पंक्तियों के साथ जिसमें वास्तविक ftp / http URL शामिल हैं
    3. दूसरा grepइन ftp / http URL को निकालता है
  • यहाँ कैलिफोर्निया से एक नमूना उत्पादन, संयुक्त राज्य अमेरिका:

    60 फीट की दूरी #mirrors.se.eu.kernel.org/ubuntu/
    70 http://ubuntu.alex-vichev.info/
    77 http://ftp.citylink.co.nz/ubuntu/
    279 http://ubuntu.mirrors.tds.net/pub/ubuntu/
    294 http://mirror.umd.edu/ubuntu/
    332 http://mirrors.rit.edu/ubuntu/
    364 ftp ●pf.archive.ubuntu.com/ubuntu/
    378 http://mirror.csclub.uwaterloo.ca/ubuntu/
    399 ftp://ubuntu.mirror.frontiernet.net/ubuntu/
    455 http://ubuntu.mirror.root.lu/ubuntu/
    
    • "रैंक" एक मनमाना मीट्रिक हैं; कम आमतौर पर बेहतर है।
    • यदि आप सोच रहे हैं कि kern.org स्वीडन-यूरोपीय संघ का दर्पण और NZ दर्पण कैलिफोर्निया से शीर्ष तीन में क्यों है , तो ठीक है, इसलिए मैं हूं ;-) सच्चाई यह है कि netselectहमेशा प्रदर्शित करने के लिए सबसे उपयुक्त URL का चयन नहीं किया जाता है एकल आईपी के लिए कई दर्पण मानचित्र; नंबर 3 के रूप में भी जाना जाता है nz.archive.ubuntu.com!

9
netselect उन दर्पणों को चुनता है जिनमें udp या icmp विलंबता होती है। यह जरूरी नहीं कि दर्पण उठाएं जो अधिक बैंडविड्थ दे सकता है।
टोबू

@pix मैंने आपके संपादन को मंजूरी दे दी है, लेकिन यह प्रतिस्थापन का आदेश नहीं है जिसके परिणामस्वरूप नई सूचियाँ प्रतिस्थापित की जा रही हैं। यह बाद की फील्ड बंटवारा है जिसने नईलाइन्स को हटा दिया। कमांड प्रतिस्थापन केवल नई अनुगामी हटाता है।
मूरू

25

Oneliner जो आपके आईपी के लिए मिरर.यूबंटू.कॉम पर आधारित सर्वश्रेष्ठ (डाउनलोड स्पीड से) दर्पण का चयन करें।

curl -s http://mirrors.ubuntu.com/mirrors.txt | xargs -n1 -I {} sh -c 'echo `curl -r 0-102400 -s -w %{speed_download} -o /dev/null {}/ls-lR.gz` {}' |sort -g -r |head -1| awk '{ print $2  }'

2
अंत में प्रतिस्थापित करने के लिए अधिक विकल्प हैं sort -gr | head -3:।
पाब्लो ए

1
वर्तमान में, curl -s http://mirrors.ubuntu.com/mirrors.txtकेवल एक पंक्ति देता है: http://archive.ubuntu.com/ubuntu/जो कई के बीच चयन करने के उद्देश्य को पराजित करता है। : - /
स्टीफन गौरीचॉन

हां, तो यह तरीका एनजी है।
netawater 4

मुझे curlइस उत्तर का हिस्सा मददगार लगा, क्योंकि आधार मिरर URL curl -r 0-102400 -o /dev/null [server_url]/ls-lR.gzकहाँ [server_url]सूचीबद्ध है mirrors.txt, दर्पण से इंडेक्स फ़ाइल के पहले ~ 100K की गति की तुलना करने की अनुमति देता है।
jamesc

यह परीक्षण गति को स्थानांतरित करता है, जो निश्चित रूप से शुद्धिकरण पर एक सुधार है। यह प्रत्येक सर्वर से केवल 10k डाउनलोड कर रहा है, जो कि तेज कनेक्शन पर स्थिर स्थानांतरण गति का एक अच्छा प्रतिनिधित्व नहीं हो सकता है। एक बड़े डाउनलोड के साथ परीक्षण करने के लिए कि 102400 बढ़ाएँ
फिल मिलर

17

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

स्क्रिप्ट लॉन्चपैड से लिया गया बैंडविड्थ और स्टेटस डेटा भी प्रदान करता है , और sources.listस्वचालित रूप से या एक सूची से चुने गए दर्पण का उपयोग करके एक नई फ़ाइल उत्पन्न करेगा ।

एक उपयोग उदाहरण जो आपको आपकी मशीन में सबसे कम विलंबता वाले 5 अमेरिकी दर्पणों से चुनने देता है:

$ apt-select --country US -t 5 --choose

5
मैं आपको बताना चाहता हूं कि मैंने आपकी स्क्रिप्ट के साथ एक डेबियन पैकेज बनाया है जो बहुत आसान और सरल तरीके से उपयोग करने के लिए तैयार है: github.com/brodock/apt-select/releases/tag/0.1.0
गेब्रियल Mazetto

यह एक सही समाधान है, जैसा कि मैंने अन्य तरीकों की कोशिश की है। noob को अनुकूल बनाने के लिए, मैंने इस पद्धति का विवरण देते हुए एक पोस्ट लिखी है: blog.kmonsoor.com/…
kmonsoor

यह शानदार है, क्योंकि netselectउबंटू के नए संस्करणों में उपलब्ध नहीं है
Tek

कृपया अपने पोस्ट में इसका उपयोग कैसे करें
जोनाथन

@ जोनाथन ने किया। पूर्ण उपयोग READMEपहली कड़ी में है।
जॉन बी

5

मैंने एक साधारण पिंग-आधारित नोडज स्क्रिप्ट विकसित की है जो मिरर पर सूचीबद्ध सर्वरों का परीक्षण करती है ।ubuntu.com/mirrors.txt और सबसे तेज एक लौटाती है:

sudo npm install -g ffum
ffum

कृपया मुझे बताएं कि क्या आपको यह उपयोगी लगता है या कोई सुझाव है (=


ffum काम नहीं करता है: कनेक्शन त्रुटि।
जेम्स फु

यह काम नहीं करता है: खाली आउटपुट।
जुआन सिमोन

git cloneरेपो और रनnode ffum
माइकल

बहुत बढ़िया, मेरे लिए काम करता है! मेरे पास एक बग था जहां वह नोड्ज के बजाय नोड की तलाश कर रहा था ... यह भी प्रत्येक परीक्षणित संग्रह की गति की कुछ क्रिया के लिए अच्छा होगा।
ट्वीक 2

4

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

मैं इसे लाने का कारण यह है क्योंकि मुझे लगता है कि यह एक कमांड लाइन उपयोगिता में बनाने के लिए बहुत सीधा और उपयोगी होगा।

यदि किसी को दिलचस्पी है, तो परीक्षण में स्थित होना प्रतीत होता है:

/usr/lib/python3/dist-packages/softwareproperties/MirrorTest.py

फिर से, जहाँ तक मुझे मिला है, लेकिन मुझे लगा कि अगर कोई ऐसा चाहता था तो मैं इसे यहाँ छोड़ दूँगा। जब मुझे थोड़ा और समय मिलेगा, तो मैं शायद इसे वापस ले लूंगा।


18.04 को, यह स्क्रिप्ट तब पता लगाती है जब इसे एक टर्मिनल से एक आवेदन ( मुख्य रूप से) के रूप में लागू किया जाता है .... और बस टर्मिनल पर इसके परिणामों को प्रिंट करता है। इसे पूरा करने के लिए पर्याप्त समय देना सुनिश्चित करें। $ python3 /usr/lib/python3/dist-packages/softwareproperties/MirrorTest.py>>[top 5 omitted] and the winner is: ny-mirrors.evowise.com
PatKilg

अफसोस की बात है कि यह सही ढंग से काम नहीं करता है। यह स्क्रिप्ट 5 सर्वरों को सबसे कम पिंग के साथ लेती है, फिर एक ~ 1M फ़ाइल (अपने दूर से मुख्य रूप से Package.gz) डाउनलोड करके बैंडविड्थ द्वारा उन्हें स्कोर करती है। यदि आप स्क्रिप्ट को 25 सर्वर तक बढ़ाने के लिए इसे संशोधित करते हैं और 500M फाइल डाउनलोड करते हैं तो आपको पूरी तरह से अलग परिणाम मिलते हैं, जो इस बार सही हैं।
जोसेलिन

2

आदेश है कि तेज दर्पण ढूँढता है

पर उबंटू 18.04 मैं चलाकर अच्छे परिणाम मिल गया

 python /usr/lib/python3/dist-packages/softwareproperties/MirrorTest.py

यह "समय" (समझाया नहीं) द्वारा आयोजित दर्पणों की एक सूची को प्रिंट करता है, और फिर मैंने उन दर्पणों में से एक का उपयोग किया जो इसे उच्चतम स्थान दिया गया था।

अधिक जानकारी

मेरे लिए, उस कमांड द्वारा कुछ शीर्ष परिणाम आउटपुट का परीक्षण करना उपयोगी था, ताकि उन्हें मेरे दर्पण के रूप में सेट कर सकूं /etc/apt/sources.listऔर फिर कर सकूं

time sudo apt update

यह देखने के लिए कि दर्पण से पैकेज सूची को डाउनलोड करने में कितना समय लगा। मैंने शीर्ष तीन सुझावों का परीक्षण किया और वे सभी तेज थे, लेकिन उनमें से एक time sudo apt updateपरीक्षण में अन्य दो की तुलना में दोगुना था ।

यहाँ से एक उदाहरण आउटपुट है python /usr/lib/python3/dist-packages/softwareproperties/MirrorTest.py:

mirror: es-mirrors.evowise.com - time: 0.183778047562
mirror: it-mirrors.evowise.com - time: 0.18604683876
mirror: la-mirrors.evowise.com - time: 0.192630052567
mirror: ny-mirrors.evowise.com - time: 0.208723068237
mirror: mirrors.accretive-networks.net - time: 0.385910987854
mirror: mirror.team-cymru.org - time: 0.46785402298
mirror: mirrors.psu.ac.th - time: 1.64231991768
and the winner is: es-mirrors.evowise.com

1
अफसोस की बात है कि यह सही ढंग से काम नहीं करता है। यह स्क्रिप्ट 5 सर्वरों को सबसे कम पिंग के साथ लेती है, फिर एक ~ 1M फ़ाइल (अपने दूर से मुख्य रूप से Package.gz) डाउनलोड करके बैंडविड्थ द्वारा उन्हें स्कोर करती है। यदि आप स्क्रिप्ट को 25 सर्वर तक बढ़ाने के लिए इसे संशोधित करते हैं और 500M फाइल डाउनलोड करते हैं तो आपको पूरी तरह से अलग परिणाम मिलते हैं, जो इस बार सही हैं।
जोसेलिन

1

कमांड लाइन के लिए, आप पायथन टूल का उपयोग कर सकते हैं जिसे एप्ट-स्मार्ट कहा जाता है

एक उपयोग उदाहरण जो आपको अपने देश के भीतर रैंक किए गए दर्पणों की सूची देता है (स्वचालित रूप से पता लगाता है):

$ apt-smart -l

के साथ -l, या --list-mirrors, आपको मिलेगा (उदाहरण ट्रैविस सीआई यूएस सर्वर से आउटपुट):

---------------------------------------------------------------------------------------------------------
| Rank | Mirror URL                            | Available? | Updating? | Last updated    | Bandwidth   |
---------------------------------------------------------------------------------------------------------
|    1 | http://mirrors.gigenet.com/ubuntua... | Yes        | No        | Up to date      | 1.73 MB/s   |
|    2 | http://mirror.genesisadaptive.com/... | Yes        | No        | Up to date      | 1.68 MB/s   |
|    3 | http://ubuntu.mirrors.tds.net/pub/... | Yes        | No        | Up to date      | 1.4 MB/s    |
|    4 | http://repos.forethought.net/ubuntu   | Yes        | No        | Up to date      | 1.35 MB/s   |
|    5 | http://repo.miserver.it.umich.edu/... | Yes        | No        | Up to date      | 937.62 KB/s |
...
|   75 | http://mirror.cc.vt.edu/pub2/ubuntu   | Yes        | No        | 1 day behind    | 659.67 KB/s |
|   76 | http://mirror.atlantic.net/ubuntu     | Yes        | No        | 2 days behind   | 351.26 KB/s |
|   77 | http://mirror.lstn.net/ubuntu         | Yes        | No        | 4 days behind   | 806.81 KB/s |
|   78 | http://mirrors.usinternet.com/ubun... | Yes        | No        | 4 weeks behind  | 514.31 KB/s |
|   79 | http://mirrors.arpnetworks.com/Ubuntu | Yes        | No        | 19 weeks behind | 418.94 KB/s |
|   80 | http://mirrors.ocf.berkeley.edu/ub... | Yes        | Yes       | Up to date      | 446.07 KB/s |
---------------------------------------------------------------------------------------------------------
Full URLs which are too long to be shown in above table:
1: http://mirrors.gigenet.com/ubuntuarchive
2: http://mirror.genesisadaptive.com/ubuntu
3: http://ubuntu.mirrors.tds.net/pub/ubuntu
5: http://repo.miserver.it.umich.edu/ubuntu
...
78: http://mirrors.usinternet.com/ubuntu/archive
80: http://mirrors.ocf.berkeley.edu/ubuntu

apt-smartयदि आप चाहें, तो निश्चित रूप से, अपने स्रोतों को बदल सकते हैं।

$ apt-smart -a

साथ -a, या --auto-change-mirrorउपलब्ध दर्पण की खोज करने, कनेक्शन की गति और अद्यतन स्थिति और अद्यतन /etc/apt/sources.list सबसे अच्छा उपलब्ध दर्पण का उपयोग करने से दर्पण रैंक।

साथ -c, या --change-mirror MIRROR_URL/etc/apt/sources.list दिया MIRROR_URL उपयोग करने के लिए अद्यतन करने के लिए।

अन्य उपकरणों की तुलना में:

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

आप आसानी से के apt-smartमाध्यम से स्थापित कर सकते हैं pip, के लिए विस्तृत copy'n'paste स्थापित आदेशों और usages कृपया परियोजना Readme देखें ।


0

मैं ऑटो चुनिंदा दर्पणों का उपयोग करता हूं (और डिबेट-src अक्षम करें)

sudo sed -i -e 's%http://archive.ubuntu.com/ubuntu%mirror://mirrors.ubuntu.com/mirrors.txt%' -e 's/^deb-src/#deb-src/' /etc/apt/sources.list

0

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

#!/bin/bash
if [ -z "$1" ]
then
    echo Usage:  sudo $0 http://mirrors.ubuntu.com/mirrors.txt
    echo OR consider one of...
    for mirror in `wget http://mirrors.ubuntu.com/mirrors.txt -O - 2> /dev/null`
    do 
        (
            host=`echo $mirror |sed s,.*//,,|sed s,/.*,,`
            echo -e `ping $host -c1 | grep time=|sed s,.*time=,,`:'  \t\t'$mirror
        ) &
        done
    wait
    exit 1
fi

OLD_SOURCE=`cat /etc/apt/sources.list | grep ^deb\ | head -n1 | cut -d\  -f2`

[ -e  /etc/apt/sources.list.orig ] || cp /etc/apt/sources.list /etc/apt/sources.list.orig

cp /etc/apt/sources.list /etc/apt/sources.list.tmp
sed "s,$OLD_SOURCE,$1," < /etc/apt/sources.list.tmp > /etc/apt/sources.list

0

स्वीकृत उत्तर सहित अन्य उत्तर, अब (Ubuntu 11.04 और नए के लिए) मान्य नहीं हैं, क्योंकि उन्होंने डेबियन पैकेज की सिफारिश की है जैसे कि netselect-aptऔर apt-spyजो उबंटू के साथ काम नहीं करते हैं।

इस सवाल के दो अलग-अलग काम के जवाब हैं:

  1. का प्रयोग करें apt-get की mirror:विधि

    यह विधि उबंटू सर्वर से आपके आईपी के आधार पर आपके पास दर्पणों की सूची के लिए पूछती है, और उनमें से एक का चयन करती है। सबसे आसान विकल्प, मामूली नकारात्मक के साथ कि कभी-कभी निकटतम दर्पण सबसे तेज नहीं हो सकता है।

  2. Netselect का उपयोग करके कमांड-लाइन foo
    आपको दिखाता है कि नेटसेलेट टूल का उपयोग कैसे किया जाए ताकि आप सबसे तेजी से हाल ही में अपडेट किए गए सर्वरों को ढूंढ सकें - नेटवर्क-वार, भौगोलिक रूप से नहीं। sedमें दर्पण को बदलने के लिए उपयोग करें sources.list

sedमें दर्पण को बदलने के लिए उपयोग करेंsources.list

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

sudo sed -i 's%us.archive.ubuntu.com%mirrors.gigenet.com/ubuntuarchive/%' /etc/apt/sources.list

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