Quiero actualizar mi sources.list
archivo con el servidor más rápido desde la línea de comandos en un nuevo Servidor de Ubuntu instalar. Sé que esto es trivialmente fácil con la interfaz de usuario, pero no parece ser una manera simple de hacerlo desde la línea de comandos?
Hay dos tipos diferentes de trabajo respuestas a esta pregunta a continuación:
- El uso de apt-get's
mirror:
método
Este método le pregunta al servidor de Ubuntu para obtener una lista de los espejos cerca de usted, basado en su dirección IP, y selecciona uno de ellos. La alternativa más fácil, con la menor desventaja de que a veces el más cercano espejo puede no ser el más rápido.- De la línea de comandos foo utilizando netselect
Muestra cómo utilizar la netselect herramienta para encontrar el más rápido recientemente actualizado los servidores de usted -- red-sabio, no geográficamente. Usosed
a sustituir los espejos ensources.list
.Las otras respuestas, incluyendo la aceptación de la respuesta, ya no son válidas (para Ubuntu 11.04 y más reciente), ya que se recomienda a los paquetes de Debian como
netselect-apt
yapt-spy
que no funcionan con Ubuntu.
Uso sed
a sustituir los espejos en sources.list
sudo sed -i 's/us.archive.ubuntu.com/mirror.math.ucdavis.edu/' /etc/apt/sources.list