Yakınımda bir ayna kullanmaya veya daha hızlı bir ayna seçmeye nasıl karar verebilirim?


Yanıtlar:


184

apt-get artık konumunuza göre otomatik olarak iyi bir ayna seçecek olan bir 'ayna' yöntemini destekliyor . koymak:

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.listDosyanızın en üstünde, coğrafi konumunuza göre sizin için otomatik olarak bir ayna seçmesi için gerekli olan her şey bulunmalıdır.

Lucid (10.04), Maverick (10.10), Natty (11.04) ve Oneiric (11.10) kullanıcıları preciseuygun adlarla değiştirebilirler .


6
Sadece açıklığa kavuşturmak için, bu normal çizgiler yerine veya olduğu gibi?
Hamish Downer

9
Şanslı olduğunuzda işe yarar. Şimdi masaüstümüzde devre dışı bıraktım çünkü çoğu zaman kırılan aynaları (bazen 403'ü veren türden) döndürürdü.
12'de

2
@HamishDowner Bu çizgilerin yanında. Dosyanın en üstünde.
Jul--

6
Harika bir bahşiş. Sadece değişiklik yaptıktan sonra , en yakın aynayı kullanabilmeniz için sudo apt-get updateherhangi bir apt-get installşey yapmadan önce kaçmanız gerektiğini unutmayın .
Simon East

3
Bu benim için güvenilir bir yayınla çalıştı (server)
Marc

81

Her zaman 'en iyi sunucuyu seç' GUI aracıyla gittim: Ubuntu Yazılım Merkezi'nden, menüdeki Düzen -> Yazılım Kaynakları'na gidin. (Bunu ayrıca Synaptic Tercihleri ​​veya Güncelleme Yöneticisinden de yapabilirsiniz.)

Ubuntu Yazılım sekmesinin altında, "İndirme:", "Diğer ..." i seçerseniz "Aşağıdan En İyi Sunucu Seç" yazan bir düğme alırsınız; üzerine tıklamak, hangi aynanın en iyi indirme hızını sağlayacağını görmek için bazı testler yapmak üzere Ubuntu'yu alır.

Bunun kendiniz için bulduğunuz yöntemden daha iyi veya daha kötü olup olmadığı hakkında yorum yapamam. Belki de konuyla ilgili uzmanlığı olan biri yorum yapabilir!


İşte Jorge'nin önerdiği gibi, grafik yöntem için bazı ekran görüntüleri :

  1. Ubuntu Software Center’ı açın, global menüde Edit (Düzenle) seçeneğini tıklayın ve 'Software Sources ...' bölümüne gidin.

  2. 'İndirme Noktası'nın yanındaki açılır menüyü tıklayın ve' Diğer ... 'seçeneğini seçin.

  3. Tıklamak Select Best Server

  4. En iyi sunucu vurgulanır. Tıklayın Choose Serverve bitirdiniz!


9
Aynı yapmak için bir komut satırı yolu var mı? Her gün farklı en iyi sunucuları alıyorum. Kullanmadan önce en iyisini seçmek yararlı olacaktırapt-get
balki 28:12

Belki de yukarıdaki yazıdaki yazı benimki? Genellikle sadece "ayarla ve unut" - güncellemeler genellikle oldukça çabuk gelir.
Sean Fitzpatrick

1
Çok iyi cevap çünkü adım açıklama tarafından soktu. Büyük artı resimler dahil.
Ade Malsasa Akbar,

1
az önce "en iyi sunucu" yu denedim, beni derhal yazılım merkezinde güncelleyemeyen ftp.utexas.edu'ya yönlendirdi. ancak açılır listeyi kullanmak iyi bir ayna bulmak için çok yardımcı oldu.
don

13

Coğrafi konum her zaman en iyi aynayı vermez. Mesela ben BC Kanada’da yaşıyorum ve bu eyalette bulunanların çoğu BC, California veya herhangi bir Pasifik eyaletinde, hatta Arizona’da bile bir ayna bulmalı.

Bununla birlikte, burada kuzeyde ISS'im (telefon şirketinin aksine) bu şehirden sadece bir tane lifli hat taşıyor ve doğrudan Calgary'e gidiyor (buranın 1000 km doğusunda) ve burada bir uçurumla paylaşılan bir NEX'i ucalgary'e bağladılar. güzel bir debian ve ubuntu ve başka ne bir ayna olduğunu bilen var. Üniversitenin benimle aynı ISS'ye sahip olduğu görülüyor ve bu yüzden transfer hızları saniyede 50-100 kilobayta karşılık olarak saniyede bir megabayt olarak ölçülüyor.

Yani. Yerel internet ağı topolojinizi bilmenizi tavsiye ederim. Network Exchanges gibi güzel şeyler, belirli yerlere hızlı bir şekilde bağlanmanızı sağlayabilir. ISS'nizin ağında kalmak, aksi takdirde dış dünyaya girmeniz gerekebilecek hız sınırlarını atlayabilir.

Bunu değiştirmek için GUI aracı ile ilgili yazı sayesinde, bu aynayı buldum ve varsayılan olarak ayarladım. Bu konu için iyi şov!


Bahsettiğiniz ubuntu-archives.mirror.nexicom.net mi?
lrkwz

12

Hızlı yükseltme için, alternatif CD'leri torrent kullanarak indirdim. Bu şekilde güncellemeden sonra, hala tüm güncellemeleri olmayan (muhtemelen ISO paketlendikten sonra) bir sisteme girdim.

Hızlı bir aramadan sonra , Launchpad'deki aynaların listesine girdim . Ülkenizi arayın ve bazılarını test edin. Hollanda'da yaşıyorum ve normal hızımdan çok daha düşük olan sadece 75kB / s hıza sahip oldum. Ubuntu.mirror.cambrium.nl aynası benim için işe yaramadı, ama ubuntu.mirror.astratoip.net yaptı. Aynayı uygun şekilde değiştirin ve aşağıdaki komutları çalıştırın:

sudo sed 's@archive.ubuntu.com@ubuntu.mirror.atratoip.net@' -i /etc/apt/sources.list
sudo apt-get update

archive.ubuntu.comMevcut aynanızla değiştirin .


8

Kubuntu 12.04 kullanıcıları için bir ipucu ...

Muon Yazılım Merkezi'nden:

  • Ayarlar> Yazılım Kaynaklarını Yapılandır

Sonra Kubuntu Yazılım sekmesinde:

  • "İndirme yeri:" açılır listesinden "Diğer" i seçin
  • "En İyi Sunucu Seç" düğmesini tıklayın - bu, listedeki tüm sunucuları pingleyecektir

Bu, en hızlı ping (o anda en hızlı sunucu) olan sunucuyu seçecektir

İngiltere'deyim ama en hızlı sunucum "Nepal için sunucu". - İngiltere için varsayılan sunucuyla elde ettiğimden yaklaşık 10 kat daha hızlı!


7

İşte yazdığım bir Python betiği, belirtilen bir ülke için en düşük gecikmeyle birlikte bir ayna listesi döndüren.

Komut dosyası, aynaların fırlatma paneli sayfalarından alınan bant genişliği ve durum bilgilerini de sağlar ve sources.listlisteden seçilen bir ayna kullanarak yeni bir dosya oluşturur .


1

Python betiğim ülkenizdeki aynaları otomatik olarak bulan apt-smart , kıyaslama yapar ve durumlarına ve hızlarına göre sıralar, en sonunda eğer istersen resource.list'i değiştirir.

apt-smartBahsedilen ve diğer cevaplar arasındaki farklar apt-selectşunlardır:

  • apt-smart nerede olduğunuzu otomatik olarak bulur, böylece yurtdışına seyahat ederken ülkeyi belirtmenize gerek kalmaz.
  • apt-smartdaha doğru sonuçlar (bant genişliği ve durum) elde etmek için her bir yansıtıcıdan gerçek HTTP indirmesi yapar ve HTTP proxy'yi destekler, oysa apt-selectsadece pingfırlatma panelinin yanlış verilerini kullanır ve kullanır.
  • apt-smartsürdürülürken, apt-selectizusues neredeyse 3 yıl boyunca sabit kalır.

Kolayca yükleyebilirsiniz apt-smartyoluyla pip, ayrıntılı copy'n'paste için komutlar bakın yüklemek Proje Benioku'yu .

Ülkenizdeki sıralı aynaları listelemenizi sağlayan bir kullanım örneği:

$ apt-smart -l

-lVeya ile --list-mirrorsalacaksınız (Travis CI US sunucusundan örnek çıktı):

---------------------------------------------------------------------------------------------------------
| 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


Aynı cevabı kopyalayıp birden fazla soruya YAPMAYIN . Sorular birbirine yeterince benziyorsa, soruları birbirlerinin kopyaları olarak işaretlemeli ve bunlardan yalnızca birini yanıtlamalısınız . Aksi takdirde, aynı yanıtı her yere kopyalayıp yapıştırmak gürültülü ve kaba sayılır.
Thomas Ward

0

İdeal olarak, tüm dağıtım yöntemi bir Torrent protokolünü uyarladı, böylece bunlardan hiçbirini ince tutmak zorunda kalmayacaktık.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.