web-dev-qa-db-fra.com

Comment puis-je être apte à utiliser un miroir près de moi ou à choisir un miroir plus rapide?

Le téléchargement à partir de l’archive principale Ubuntu est lent, même si ce n’est pas le jour de publication, comment puis-je utiliser apt-get pour qu’il utilise automatiquement un miroir proche de moi?

195
ajmitch

apt-get supporte maintenant une méthode 'miroir' qui sélectionne automatiquement un bon miroir en fonction de votre emplacement. En mettant:

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

en haut de votre fichier /etc/apt/sources.list devrait suffire à lui faire choisir automatiquement un miroir en fonction de votre situation géographique.

Les utilisateurs Lucid (10.04), Maverick (10.10), Natty (11.04) et Oneiric (11.10) peuvent remplacer precise par le nom approprié.

183
ajmitch

J'ai toujours opté pour l'outil d'interface graphique "sélectionner le meilleur serveur": dans Ubuntu Software Center, sélectionnez Éditer -> Sources de logiciels dans le menu. (Vous pouvez également le faire depuis les préférences pour Synaptic ou le gestionnaire de mise à jour.)

Sous l'onglet Logiciel Ubuntu, un menu déroulant se trouve à côté de "Télécharger de:" Si vous sélectionnez "Autre ...", vous obtiendrez un bouton indiquant "Sélectionner le meilleur serveur"; En cliquant dessus, Ubuntu exécute des tests pour voir quel miroir donnera la meilleure vitesse de téléchargement.

Je ne peux pas dire si c'est meilleur ou pire que la méthode que vous avez trouvée vous-même. Peut-être que quelqu'un avec une certaine expertise sur la question peut commenter!


Voici quelques captures d'écran pour la méthode graphique, comme suggéré par Jorge:

  1. Ouvrez le Centre de logiciel Ubuntu, cliquez sur Modifier dans le menu global, puis sélectionnez "Sources de logiciel ...".

  2. Cliquez sur le menu déroulant à côté de "Télécharger de" et sélectionnez "Autre ..."

  3. Cliquer sur Select Best Server

  4. Le meilleur serveur est mis en évidence. Cliquez sur Choose Server et tu as fini!

80
Sean Fitzpatrick

L'emplacement géographique ne donne pas toujours le meilleur miroir. Par exemple, je vis en Colombie-Britannique, au Canada, et la plupart des habitants de cette province devraient trouver un miroir en Colombie-Britannique, en Californie ou dans n’importe quel État du Pacifique, peut-être même en Arizona.

Cependant, ici dans le nord, mon FAI (contrairement à la compagnie de téléphone) ne dispose que d’une ligne de fibre optique sortant de cette ville et se rend directement à Calgary (à 1 000 km à l’est d’ici) où il connecte un NEX partagé avec la ligne vers ucalgary, où avoir un adorable miroir debian et ubuntu et qui sait quoi d'autre. Il semble que l’université ait le même fournisseur d’accès Internet que moi, aussi les taux de transfert sont-ils mesurés en mégaoctets par seconde, par opposition aux 50 à 100 kilooctets par seconde d’un miroir par défaut.

Alors. Je recommande de connaître la topologie de votre réseau Internet local. De jolies choses telles que les échanges réseau peuvent permettre une connexion rapide à des endroits spécifiques. Rester sur le réseau de votre FAI peut contourner certaines limitations de vitesse que vous auriez autrement au monde extérieur.

Merci à la publication concernant l’outil d’interface graphique pour changer cela, j’ai trouvé ce miroir et l’ai défini par défaut. Bon spectacle pour ce sujet!

13
Gallomimia

Pour une mise à niveau rapide, j'ai téléchargé le CD de remplacement à l'aide de torrents. Après la mise à niveau de cette manière, je me suis toujours retrouvé avec un système qui n'a toujours pas toutes les mises à jour (probablement après le compactage de l'ISO).

Après une recherche rapide, je me suis retrouvé sur le liste des miroirs sur Launchpad . Recherchez votre pays et testez-en. J'habite aux Pays-Bas et je n'ai que 75 ko/s, soit beaucoup moins que ma vitesse habituelle. Le miroir ubuntu.mirror.cambrium.nl ne fonctionnait pas pour moi, mais ubuntu.mirror.astratoip.net le faisait. Remplacez le miroir en conséquence et exécutez les commandes ci-dessous:

Sudo sed '[email protected]@ubuntu.mirror.atratoip.net@' -i /etc/apt/sources.list
Sudo apt-get update

Remplacez archive.ubuntu.com par votre miroir actuel.

12
Lekensteyn

Un conseil pour les utilisateurs de Kubuntu 12.04 ...

De Muon Software Center:

  • Paramètres> Configurer les sources de logiciels

Ensuite, sur l'onglet Logiciel Kubuntu:

  • Sélectionnez "Autre" dans la liste déroulante "Télécharger à partir de:".
  • Cliquez sur le bouton "Sélectionner le meilleur serveur" pour envoyer une requête ping à tous les serveurs de la liste.

Ceci sélectionnera le serveur avec le ping le plus rapide (serveur le plus rapide du moment)

Je suis au Royaume-Uni, mais mon serveur le plus rapide est "serveur pour le Népal". - environ 10 fois plus rapide que ce que je obtenais avec le serveur par défaut pour le Royaume-Uni!

8
Jason Bullock

Here est un script Python que j'ai écrit et qui renvoie une liste de miroirs avec la latence la plus faible pour un pays spécifié.

Le script fournit également des informations sur la bande passante et l'état extraites des pages du tableau de bord des miroirs et génère un nouveau fichier sources.list à l'aide d'un miroir choisi dans la liste.

6
John B

Idéalement, toute la méthode de distribution a adapté un protocole Torrent afin de ne pas avoir à peaufiner cela.

0
Slawomir