Respuestas:
apt-get ahora admite un método 'espejo' que seleccionará automáticamente un buen espejo en función de su ubicación. Poniendo:
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 la parte superior de su /etc/apt/sources.list
archivo debe estar todo lo que se necesita para que elija automáticamente un espejo en función de su ubicación geográfica.
Los usuarios de Lucid (10.04), Maverick (10.10), Natty (11.04) y Oneiric (11.10) pueden reemplazar precise
con el nombre apropiado.
sudo apt-get update
antes de hacer cualquier cosa apt-get install
para que use su espejo más cercano.
Siempre utilicé la herramienta GUI 'seleccionar el mejor servidor': desde el Centro de software de Ubuntu, vaya a Editar -> Fuentes de software en el menú. (También puede hacerlo desde las Preferencias de Synaptic o el Administrador de actualizaciones).
En la pestaña Software de Ubuntu hay un menú desplegable junto a "Descargar desde:" Si selecciona "Otro ...", aparecerá un botón que dice "Seleccionar el mejor servidor"; Al hacer clic en él, Ubuntu ejecuta algunas pruebas para ver qué espejo le dará la mejor velocidad de descarga.
No puedo comentar si esto es mejor o peor que el método que encontraste por ti mismo. ¡Quizás alguien con alguna experiencia en el tema pueda comentar!
Aquí hay algunas capturas de pantalla para el método gráfico, como sugirió Jorge:
Abra el Centro de software de Ubuntu, haga clic en Editar en el menú global y vaya a 'Fuentes de software ...'
Haga clic en el menú desplegable junto a 'Descargar desde' y seleccione 'Otro ...'
Haga clic en Select Best Server
El mejor servidor está resaltado. Haga clic Choose Servery listo!
apt-get
La ubicación geográfica no siempre da el mejor espejo. Por ejemplo, vivo en BC Canadá, y la mayoría de los que están en esta provincia deberían encontrar un espejo en Columbia Británica, California o cualquier estado del Pacífico, tal vez incluso Arizona.
Sin embargo, aquí en el norte, mi ISP (a diferencia de la compañía telefónica) solo tiene una línea de fibra desde esta ciudad, y va directamente a Calgary (1000 km al este de aquí) donde conecta un NEX compartido con la línea a ucalgary, donde tener un hermoso debian y ubuntu y quién sabe qué más espejo. Parece que la universidad tiene el mismo ISP que yo, por lo que las tasas de transferencia se miden en megabytes por segundo, a diferencia de los 50-100 kilobytes por segundo que obtengo de un espejo predeterminado.
Entonces. Recomiendo conocer la topología de su red de internet local. Cosas bonitas como los intercambios de red pueden hacer una conexión rápida a lugares específicos. Permanecer en la red de su ISP puede evitar algunos aceleradores de velocidad que de otro modo podría tener para el mundo exterior.
Gracias a la publicación sobre la herramienta GUI para cambiar esto, encontré ese espejo y lo configuré como predeterminado. Buen espectáculo para este tema!
Para una actualización rápida, descargué el CD alternativo usando torrents. Después de la actualización de esta manera, todavía terminé con un sistema que todavía no tiene todas las actualizaciones (probablemente después de que se empacó el ISO).
Después de una búsqueda rápida, terminé en la lista de espejos en Launchpad . Busque su país y pruebe algunos. Vivo en los Países Bajos y obtuve solo 75kB / s de velocidad, mucho más baja que mi velocidad habitual. El espejo ubuntu.mirror.cambrium.nl no funcionó para mí, pero ubuntu.mirror.astratoip.net sí. Vuelva a colocar el espejo en consecuencia y ejecute los siguientes comandos:
sudo sed 's@archive.ubuntu.com@ubuntu.mirror.atratoip.net@' -i /etc/apt/sources.list
sudo apt-get update
Reemplazar archive.ubuntu.com
por su espejo actual.
Un consejo para los usuarios de Kubuntu 12.04 ...
Desde Muon Software Center:
Luego, en la pestaña Software Kubuntu:
Esto seleccionará el servidor con el ping más rápido (el servidor más rápido en ese momento)
Estoy en el Reino Unido, pero mi servidor más rápido es "servidor para Nepal". - ¡aproximadamente 10 veces más rápido de lo que estaba obteniendo con el servidor predeterminado para el Reino Unido!
Aquí hay un script de Python que escribí que devuelve una lista de espejos con la latencia más baja para un país específico.
El script también proporciona información sobre el ancho de banda y el estado de las páginas de la plataforma de lanzamiento de los espejos y generará un nuevo sources.list
archivo usando un espejo elegido de la lista.
Mi script de Python apt-smart que encuentra espejos automáticamente dentro de su país, los compara y clasifica por estado y velocidad, finalmente cambia sources.list si lo desea.
Las diferencias entre apt-smart
y otras respuestas mencionadas apt-select
son:
apt-smart
encuentra automáticamente dónde se encuentra, por lo que no necesita especificar el país cuando viaja al extranjero.apt-smart
realiza una descarga HTTP real desde cada espejo para obtener resultados más precisos (ancho de banda y estado) y es compatible con el proxy HTTP, mientras que apt-select
solo usa ping
y depende de los datos inexactos de la plataforma de lanzamiento.apt-smart
se mantiene, mientras que apt-select
deja los isusues sin fijar durante casi 3 años.Puede instalar fácilmente a apt-smart
través de pip
, para obtener instrucciones detalladas de instalación de copiar y pegar, consulte el archivo Léame del proyecto .
Un ejemplo de uso que le permite enumerar espejos clasificados dentro de su país:
$ apt-smart -l
Con -l
, o --list-mirrors
, obtendrá (salida de ejemplo del servidor Travis CI US):
---------------------------------------------------------------------------------------------------------
| 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