netselect es una aplicación que permite determinar automáticamente el mejor mirror de Debian disponible.
Calcula una puntuación para cada servidor basándose en el tiempo de ping y en el número de saltos hasta llegar a dicho servidor.
netselect-apt es otra aplicación que empleando netselect genera un fichero sources.list.
Cómo instalar netselect
Para instalar netselect ejecutamos:
$ sudo aptitude install netselect-apt
En las dependencias instala a su vez netselect.
Ejecutamos netselec
Elegimos la versión de Debian frente a la que queremos testear, en este caso "sid" ó "unstable":
(NOTA: Necesitamos permisos de superusuario)
$ sudo netselect-apt -s sid
Muestra como resultado:
The fastest 10 servers seem to be: http://debian.grn.cat/debian/ http://ftp.rediris.es/debian/ http://ftp.gul.uc3m.es/debian/ http://ftp.es.debian.org/debian/ http://mirror.de.leaseweb.net/debian/ http://ftp.cica.es/debian/ http://debian.mirror.uk.sargasso.net/debian/ http://mirror.sov.uk.goscomb.net/debian/ http://debian.fastbull.org/debian/ http://ftp.udc.es/debian/ Of the hosts tested we choose the fastest valid for HTTP: http://debian.grn.cat/debian/
netselect-apt también genera un fichero de salida sources.list como este:
$ cat sources.list
# Debian packages for sid deb http://debian.grn.cat/debian/ sid main contrib # Uncomment the deb-src line if you want 'apt-get source' # to work with most packages. deb-src http://debian.grn.cat/debian/ sid main contrib # Security updates for stable # deb http://security.debian.org/ stable/updates main contrib
Podemos utilizarlo para sustituir el fichero /etc/apt/sources.list, o símplemente editar el actual /etc/apt/sources.list para añadir a mano el mirror con mejor puntuación.
Una vez actualizado el sources.list, upgradeamos la base de datos de paquetes:
$ sudo aptitude update
Referencia
$ man netselect
$ man netselect-apt
muy buena aporte. Si podes agregale la ruta donde genera el archivo sources.list . Gracias!!
ResponderEliminarte lo genera en el directorio en el que estés trabajando
Eliminar