HOWTO: Elegir los repositorios más rápidos para Debian GNU/Linux y Ubuntu · 7 septiembre 2010, 08:12

GNU/Linux y Software Libre

Llevo unos cuantos días desesperado por la lentitud de las descargas de las actualizaciones de paquetes…

Algunas veces, para descargar dos o tres paquetes me tardaba varias horas…

Así que decidí investigar en busca de unos repositorios más rápidos. Encontré un truco que quiero compartir con vosotros:

Repositorios más rápidos

Lo primero es instalar netselect


#apt-get install netselect-apt

Gracias a este paquete podremos evaluar, de entre una lista de repositorios dados, cual es el repositorio más rápido.

Bastaría con ejecutar el comando:


#netselect ftp.ch.debian.org ftp.debian.at ftp.es.debian.org ftp.fr.debian.org

Aquí lanzamos netselect seguido de una lista de posibles repositorios… Netselect chequea todos los repositorios y devuelve un vencedor: el repositorio más rápido.

Ahora sólo queda editar nuestro /etc/apt/sources.list y añadir/cambiar las líneas pertinentes para indicar el nuevo repositorio.

Pej. en mi caso, me dice que el repositorio más rápido es el francés, así que añadí la línea:


deb http://ftp.fr.debian.org/debian/ testing main contrib non-free

Y ahora las actualizaciones e instalaciones de paquetes van muchísimo más rápidas :D.

Para los usuarios de Ubuntu, bastaría realizar la misma operación, pero indicando a netselect los mirrors de Ubuntu que queréis chequear para que os indique cual es el más rápido.

ACTUALIZACIÓN:
TempWin ha dejado una interesante forma de elegir los repositorios más rápidos par los Usuarios de Ubuntu que prefieran usar el entorno gráfico.

Consiste en ir al menú Sistema > Orígenes del Software > Descargar desde “Otro” > Seleccionar mejor servidor.

Esto chequeará los repositorios y marcará el más rápido.

Gracias TempWin por tu acertado comentario. ;)



También te puede interesar:

— jEsuSdA 8)

---

Comentarios

  1. En Ubuntu: Sistema > Orígenes del Software > Descargar desde “Otro” > Seleccionar mejor servidor. Empezará a lanzar pings a todos los repositorios que tengamos guardados y marca el vencedor.

    Netselect creo que también implementa un tipo ping, además de considerar los saltos que hay que dar hasta la dirección destino. La pena es que no determine también el ancho de banda que ofrece cada repositorio, pues no es lo mismo el tiempo de respuesta que la velocidad de subida.

    De todos modos, es un buen consejo para los impacientes ;-)

    TempWin · 7 septiembre 2010, 09:12 · #

  2. Acutalizado el howto con tus notas.
    Gracias TempWin. ;)

    jEsuSdA 8) · 7 septiembre 2010, 18:55 · #

  3. Gracias no conocía esa herramienta…. pero ya había notado que mis repos de España estaban lentos, tardaba hasta 2h en descargar las actualizaciones, así que me cambie a los de Francia y al parecer son los más rápidos…jeee

    — Leonardo · 7 septiembre 2010, 20:37 · #

  4. En Ubuntu Lucid Lynx 10.04 LTS no existe netselect-apt alguien sabe como se llama ahora o como se podria hacer esto sin dicha utilidad.

    Un Saludo.

    — Julian · 20 marzo 2011, 21:31 · #

  5. Hola Julian,

    Es una pena que Ubuntu sólo mantenga oficialmente un conjunto tan limitado de paquetes.

    Yo te recomendaría que probaras a instalar el paquete netselect de Debian:

    http://packages.debian.org/squeeze/netselect-apt

    Salu2 de jEsuSdA 8)

    jEsuSdA 8) · 21 marzo 2011, 20:33 · #

Ayuda Textile

|