Creando el sources.list con los mirrors más rapidos de Debian

Imagen de ElSanto

Tema: 

Uno de los problemas que tenemos en nuestro país es la pobre conexión que nos ofrecen y además lo caro que es la conexión, así que el tiempo que uno lleva conectado es vital, así como es vital encontrar un servidor que nos ofresca una buena conexión para poder bajar los programas que necesitamos :)

Para eso existe una herrramineta ;) el cual nos busca los mirrors más rápidos de debian según nuestra ubicación geográfica, y este nos genera automaticamente :) el /etc/apt/sources.list con estos servidores, esto nos es util especialmente cuando tenemos que actualizar muchos paquetes en nuestro Debian :) o estemos haciendo una tarea que necesitemos gran transferencia de datos como por ejemplo cuando estamos bajando los ISOS con jigdo, bueno me imagino que ya tienen la idea ;)

Para eso se hizo el apt-spy el cual obtiene la lista de los mirrors de debian de ftp://ftp.us.debian.org/debian/README.mirrors.html y prueba la [ws:Lag|latencia] y [ws:Ancho de banda|ancho de banda] de cada uno de ellos, luego selecciona el mejor teniendo en cuenta estos valores y modifica automaticamente nuestro sources.list con este servidor :)

Bueno lo primero que tenemos que hacer es instalarlo

# apt-get install apt-spy

Ahora tenemos que recuperar la ultima lista de los mirrors de Debian para eso ponemos:

# apt-spy update

Ahora vamos a ver unos parametros que tenemos que conocer antes de usar el apt-spy :)

Para poder indicarle que distribución usamos tenemos que usar el parametro -d distribución, donde distribución puede ser: stable, testing o unstable.

# apt-spy -d stable

Para indicar cuales son los mirrors a buscar según la región geográfica, usamos el parametro: -a area, donde area puede ser: africa, asia, europe, north-america, oceania y south-america :)

# apt-spy -d stable -a south-america

Si queremos buscar los mirrrors en un determinado país usamos el parametro: -s listapaís en dode listapais es la abreviación del país, así por ejemplo si queremos buscar los mirrors en alemania para la distribución estable tenemos que poner

# apt-spy -d stable -s de

Si queremos indicarle que solo pruebe los primeros n mirrors que funcionan tenemos que usar el parametro: -e número, donde número es la cantidad a buscar, así:

# apt-spy -d stable -a south-america -e 5

Si queremos conocer un poco más sobre apt-spy y los parametros es siempre bueno revisar las paginas man del mismo ;) así que ponemos:

$ man apt-spy

Bueno para nuestra localización geográfica no sería buena idea poner south-america, sería mejor buscar los servidores en us :) además siempre es bueno poner que solo nos busque los 5 o 10 primeros servidores que funcione :( porque sino esto tomara algunos minutos, asi que quedan avisados :)

Así que mano a las obras :)


# apt-spy -d stable -s us -e 5
SERVER: ftp.us.debian.org
Benchmarking FTP...
Download 1148930 bytes in 21.26 seconds
Download speed: 527.86 KB/sec
Benchmarking HTTP...
Download 10652666 bytes in 26.27 seconds
Download speed: 393.04 KB/sec

SERVER: debian.crosslink.net
Benchmarking FTP...
Error: Access denied: 530
Benchmarking HTTP...
Download 11854507 bytes in 15.07 seconds
Download speed: 768.23 KB/sec

SERVER: ftp.cs.unm.edu
Benchmarking FTP...
Download 6326312 bytes in 16.17 seconds
Download speed: 382.06 KB/sec
Benchmarking HTTP...
Error: Couldn't resolve host 'ftp.cs.unm.eduallls-IR'

SERVER: mirror.cs.wisc.edu
Benchmarking FTP...
Download 897024 bytes in 21.55 seconds
Download speed: 40.65 KB/sec
Benchmarking HTTP...
Download 2052096 bytes in 19.18 seconds
Download speed: 104.51 KB/sec

SERVER: ftp-mirrror.internap.com
Benchmarking FTP...
Download 11837896 bytes in 15.52 seconds
Download speed: 745.90 KB/sec
Benchmarking HTTP...
Download 10591048 bytes in 16.04 seconds
Download speed: 644.64 KB/sec
writing new sources.list file: /etc/apt/sources.list

Despues de esto nuestro sources.lits nos queda así:

# sources.list generated by apt-spy v3.1
deb http://debian.crosslink.net/debian/ stable main
deb-src http://debian.crosslink.net/debian/ stable main
deb http://security.debian.org/ stable/updates main

Como vemos el apt-spy nos escogio el servidor más rapido que en este caso era debian.crosslink.net :)

Nota: siempre cuando tengamos que bajar gran cantidad de archivos es buena idea hacer que el apt-spy nos busque los servidores más rápido, ya que en ese día puede ser que el servidor que nos escogio sea el más rápido, pero para el siguiente día o semana o mes no lo sea :(

Espero que estas notas les ayuden en ahorrar un poco de dinero y tiempo ;)

Saludos :)

Comentarios

Hay dos repositorios mas que

Imagen de RazaMetaL

Hay dos repositorios mas que para mi son infaltables :evil:


# Splashy
deb http://splashy.alioth.debian.org/debian unstable main

# Mplayer
deb ftp://ftp.nerim.net/debian-marillat/ etch main

-------------------------

Antes de preguntar visita esta dirección :evil:

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});

Repositorios DEBIAN

Imagen de isacnet

Tu árticulo me ha sido muy útil, este fin de semana instalé Xandros 3.0 , y le puse el apt-spy y he podido descargarme sin problemas en esa distro los paquetes que necesitaba para trabajar y enlazarme a mis servers en la Office, voy a mirar algunos programas educativos para ponerlos en esta maquinita media viejita :P , más que nada para mis hijas que son pre-escolares todavia como [url=http://gcompris.net/-es-]Gcompris[/url]

En fin ya les comentaré com les va a mis hijas con esta versión de Xandros basada en Debian

Saludos

_______________________________________
ISACNET S.A.
Ecuador: +593-2-3238590
Perú: +51-1-4223796

HP y Trend Micro, lo mejor de 2 mundos en un solo Socio de Negocios
http://www.isacnet.com.pe

Mis hijos utilizan Ubuntu

Imagen de RazaMetaL

Mis hijos utilizan Ubuntu 5.10 ;)

-------------------------

Antes de preguntar visita esta dirección :evil:

 

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});

Re: Mis hijos utilizan Ubuntu

Imagen de isacnet

Gracias la sugerencia ya lo descargue y esta genial, el unico problemita es que en esta maquinita se traba, pero voy a mirar si lo coloco en otra.

[quote=RazaMetaL]Mis hijos utilizan Ubuntu 5.10 ;)

-------------------------

Antes de preguntar visita esta dirección :evil:

 

_______________________________________
ISACNET S.A.
Ecuador: +593-2-3238590
Perú: +51-1-4223796

HP y Trend Micro, lo mejor de 2 mundos en un solo Socio de Negocios
http://www.isacnet.com.pe

Luego de correr apt-spy por

Imagen de RazaMetaL

Luego de correr apt-spy por un buen rato, consegui un repositorio suuuuuper rapido !!!

Les adjunto mi sources.list :


# sources.list generated by apt-spy v3.1
deb http://debian.osuosl.org/debian/ testing main
deb-src http://debian.osuosl.org/debian/ testing main
deb http://security.debian.org/ testing/updates main contrib non-free

# Splashy
deb http://splashy.alioth.debian.org/debian unstable main

# Mplayer
deb ftp://ftp.nerim.net/debian-marillat/ etch main

-------------------------

Antes de preguntar visita esta dirección :evil:

 

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});

Yo tengo los de us pero

Imagen de devilsoulblack

Yo tengo los de us pero tratare con el spy y veremos que pasa :)

® { No HopE & No FeaR } ®
Be part of the change, because We are the change..
Projects:
Orenses.org: http://www.orenses.org
DeVilSoulBlacK WebLog: http://www.devilsoulblack.com
DeVilSoulBlacK Channel: #Siliconvalley *!*@DAL.net

® { No HopE & No FeaR } ®
Be part of the change, because We are the change..
Projects:
Orenses.org: http://www.orenses.org