Configurar Debian Mirrors después de la instalación
8
Supongamos que instalo Debian y mi red de Internet se cae. La instalación funciona bien, pero en el momento de configurar el espejo apto de la lista, se produce un error porque la red de Internet está inactiva. Sigo instalando sin espejo (apt / sources.list contiene solo entrada de cdrom). Trabajo en Internet ... ¿cómo configurar el espejo debian después de la instalación? Sé cómo editar sources.listcon vi, pero quiero el menú con la selección de la lista de espejo.
Solo quieres un espejo o el espejo más cercano / más rápido. Si es lo último, entonces podría instalar netselect-apt y ejecutarlo. Simplemente corrí para ver cuáles son las formas más rápidas de mi ubicación geográfica y decía:
[$] sudo netselect-apt testing
........
........
The fastest 10 servers seem to be:
http://mirrors.ispros.com.bd/debian/
http://ftp.sg.debian.org/debian/
http://mirrors.apu.edu.my/debian/
http://ftp.iinet.net.au/debian/debian/
http://debian.mirror.cambrium.nl/debian/
http://mirror.sax.uk.as61049.net/debian/
http://ftp.uk.debian.org/debian/
http://mirror.vorboss.net/debian/
http://mirror.1000mbps.com/debian/
http://ftp.antik.sk/debian/
Of the hosts tested we choose the fastest valid for HTTP:
http://mirrors.ispros.com.bd/debian/
Writing sources.list.
sources.list exists, moving to sources.list.1484862805
Done.
[$] cat sources.list.1484862805
1 # Debian packages for testing
2 deb http://debian.ec.as6453.net/debian/ testing main contrib
3 # Uncomment the deb-src line if you want 'apt-get source'
4 # to work with most packages.
5 # deb-src http://debian.ec.as6453.net/debian/ testing main contrib
6
7 # Security updates for stable
8 # deb http://security.debian.org/ stable/updates main contrib
Este es un CDN impulsado por AWS CoudFront y debería ser más rápido que el redirector.
¿Cómo configurar el espejo Debian después de la instalación?
Use apt edit-sources(como root!) Para abrir /etc/apt/sources.list en el editor de texto (línea de comando) de su elección; cuando se guarde el archivo, se verificará si hay errores de sintaxis.
Mi script de Python apt-smart que encuentra espejos automáticamente dentro de su país, los compara y los clasifica por estado y velocidad, finalmente cambia sources.list si lo desea.
apt-smart soporta Debian y Ubuntu.
apt-smart encuentra automáticamente dónde estás para que puedas obtener fácilmente el espejo más cercano / más rápido.
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.
apt-smart se mantiene, mientras que muchas soluciones similares son demasiado antiguas para ejecutarse o dejan errores sin reparar durante mucho tiempo.
Puede instalar fácilmente a apt-smarttravé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 Ubuntu 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
Como alternativa al redirector de Debian, puede probar http://deb.debian.org/
Este es un CDN impulsado por AWS CoudFront y debería ser más rápido que el redirector.
Use
apt edit-sources
(como root!) Para abrir /etc/apt/sources.list en el editor de texto (línea de comando) de su elección; cuando se guarde el archivo, se verificará si hay errores de sintaxis.fuente
Mi script de Python apt-smart que encuentra espejos automáticamente dentro de su país, los compara y los clasifica por estado y velocidad, finalmente cambia sources.list si lo desea.
apt-smart
soporta Debian y Ubuntu.apt-smart
encuentra automáticamente dónde estás para que puedas obtener fácilmente el espejo más cercano / más rápido.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.apt-smart
se mantiene, mientras que muchas soluciones similares son demasiado antiguas para ejecutarse o dejan errores sin reparar durante mucho tiempo.Puede instalar fácilmente a
apt-smart
través depip
, 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:
Con
-l
, o--list-mirrors
, obtendrá (salida de ejemplo del servidor Ubuntu Travis CI US):fuente
Un problema con netselect es que la descarga más rápida puede cambiar con el tiempo y debe ejecutarse periódicamente.
Puede utilizar el redireccionador de Debian, que siempre elegirá la mejor descarga: http://httpredir.debian.org/
Tenga en cuenta que el repositorio de seguridad debe ser el ordinario y no a través del redirector
fuente