Wie kann ich einen Spiegel in meiner Nähe verwenden oder einen schnelleren Spiegel wählen?

189

Das Herunterladen aus dem Ubuntu-Hauptarchiv ist langsam, auch wenn es noch kein Veröffentlichungstag ist. Wie kann ich apt-get dazu bringen, automatisch einen Spiegel zu verwenden, der mir nahe ist?

    
ajmitch 29.04.2011, 01:20

6 Antworten

176

apt-get unterstützt jetzt eine "Spiegel" -Methode, die dies ermöglicht Wählen Sie automatisch einen guten Spiegel basierend auf Ihrem Standort. Putting:

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

oben in Ihrer /etc/apt/sources.list -Datei sollte alles sein, was benötigt wird, um automatisch eine Spiegelung für Sie basierend auf Ihrem geografischen Standort auszuwählen.

Lucid (10.04), Maverick (10.10), Natty (11.04) und Oneiric (11.10) können precise durch den entsprechenden Namen ersetzen.

    
ajmitch 29.04.2011, 01:21
79

Ich bin immer mit dem GUI-Tool "Wähle den besten Server" gegangen: Gehe vom Ubuntu Software Center zu Bearbeiten - & gt; Softwarequellen im Menü. (Sie können dies auch über die Einstellungen für Synaptic oder den Update Manager tun.)

Unter dem Ubuntu Software Tab gibt es ein Drop-down neben "Download from:" Wenn Sie "Other ..." auswählen, erhalten Sie eine Schaltfläche mit der Aufschrift "Select Best Server"; Wenn Sie darauf klicken, wird Ubuntu aufgerufen, um einige Tests durchzuführen, um zu sehen, welcher Spiegel die beste Download-Geschwindigkeit bietet.

Ich kann nicht sagen, ob das besser oder schlechter ist als die Methode, die Sie für sich selbst gefunden haben. Vielleicht kann jemand mit etwas Expertise zu diesem Thema kommentieren!

Hier sind einige Screenshots für die grafische Methode, wie Jorge vorgeschlagen hat:

  1. Öffnen Sie das Ubuntu Software Center, klicken Sie im globalen Menü auf Bearbeiten und gehen Sie zu "Softwarequellen ..."

  2. Klicken Sie auf das Drop-down-Menü neben "Herunterladen von" und wählen Sie "Andere ..."

  3. Klicken Sie auf Wählen Sie den besten Server

  4. aus
  5. Der beste Server ist hervorgehoben. Klicken Sie auf Server auswählen und Sie sind fertig!

    
Sean Fitzpatrick 29.04.2011 06:45
13

Der geografische Standort gibt nicht immer den besten Spiegel. Zum Beispiel lebe ich in BC Kanada, und die meisten, die in dieser Provinz sind, sollten einen Spiegel in BC, Kalifornien, oder irgendeinem pazifischem Staat, vielleicht sogar Arizona finden.

Aber hier im Norden hat mein ISP (im Gegensatz zur Telefongesellschaft) nur eine Glasfaserleitung von dieser Stadt, und es geht direkt nach Calgary (1000km östlich von hier), wo er eine NEX mit der Leitung nach Ucalgary verbindet , wo sie einen schönen Debian und Ubuntu und wer-weiß-was-sonst-Spiegel haben. Es scheint, dass die Universität den gleichen ISP wie ich hat, und so werden die Übertragungsraten in Megabytes pro Sekunde gemessen, im Gegensatz zu den 50-100 Kilobyte pro Sekunde, die ich von einem Standardspiegel erhalte.

Also. Ich empfehle, Ihre lokale Internet-Topologie zu kennen. Hübsche Dinge wie Netzwerk-Austausch können für eine schnelle Verbindung zu bestimmten Orten sorgen. Wenn Sie im Netzwerk Ihres Internetdienstanbieters bleiben, können Sie einige Geschwindigkeitsbeschränkungen umgehen, die Sie sonst möglicherweise an die Außenwelt haben.

Dank dem Beitrag bezüglich des GUI-Tools, um dies zu ändern, habe ich diesen Spiegel gefunden und als Standard gesetzt. Gute Show für dieses Thema!

    
Gallomimia 31.01.2012 06:55
11

Für ein schnelles Upgrade habe ich die alternative CD mit Torrents heruntergeladen. Nach dem Upgrade auf diese Weise endete ich immer noch mit einem System, das immer noch nicht alle Updates hat (wahrscheinlich nachdem die ISO gepackt wurde).

Nach einer kurzen Suche landete ich auf der Liste der Spiegel im Launchpad . Suchen Sie nach Ihrem Land und testen Sie es. Ich lebe in den Niederlanden und habe nur 75kB / s Geschwindigkeit, viel niedriger als meine übliche Geschwindigkeit. Die Spiegelung ubuntu.mirror.cambrium.nl funktionierte nicht für mich, aber ubuntu.mirror.astratoip.net tat es. Ersetzen Sie den Spiegel entsprechend und führen Sie die folgenden Befehle aus:

sudo sed '[email protected]@[email protected]' -i /etc/apt/sources.list
sudo apt-get update

Ersetzen Sie archive.ubuntu.com durch Ihren aktuellen Spiegel.

    
Lekensteyn 29.04.2011 08:11
7

Ein Tipp für Benutzer von Kubuntu 12.04 ...

Vom Muon Software Center:

  • Einstellungen & gt; Konfigurieren Sie Softwarequellen

Dann auf der Kubuntu Software Registerkarte:

  • Wählen Sie "Andere" aus der Dropdown-Liste "Herunterladen von:"
  • Klicken Sie auf die Schaltfläche "Select Best Server" - dies pingt alle Server in der Liste an

Dies wählt den Server mit dem schnellsten Ping (der schnellste Server zur Zeit)

aus

Ich bin in Großbritannien, aber mein schnellster Server ist "Server für Nepal". - etwa 10 mal schneller als das, was ich mit dem Standard-Server für UK bekommen habe!

    
Jason Bullock 01.05.2012 23:26
6

Hier ist ein Python-Skript, das ich geschrieben habe und das eine Liste von Spiegeln mit der niedrigsten Latenz für ein bestimmtes Land zurückgibt / p>

Das Skript stellt außerdem Informationen zu Bandbreite und Status bereit, die von den Launchpad-Seiten des Spiegels stammen, und erzeugt eine neue sources.list -Datei unter Verwendung eines Spiegels, der aus der Liste ausgewählt wurde.

    
John B 11.06.2014 01:46

Tags und Links