Tradicionalmente se hacía una descarga directa de la ISO, una alternativa para no sobresaturar los servidores donde están las distribuciones oficiales de Ubuntu es descargarlo vía Torrent. Esto se puede hacer desde cualquier sistema operativo.
La ventaja de apt-p2p, que si no me equivoco empezó a usarse con Ubuntu Hardy, es que las descargas se comparten entre los propios usuarios de Ubuntu, Debian, y derivados. Sólo se recurre al servidor cuando es necesario. Este sistema es muy conveniente porque cuando aparece una nueva versión de Ubuntu, como es el caso del inminente Jaunckty Jackalope, hay una avalancha de usuarios que hacen descargas al mismo tiempo. A los pocos días la cosa se normaliza, pero si podemos evitarlo, será mejor para todos.
En definitiva, lo que hace apt-p2p es aumentar el ancho de banda del usuario para conseguir una descarga más rápida, conservando los recursos del servidor para que llegue al máximo número posible de usuarios/clientes.
Requisitos
Sistema operativo Linux, APT, Python, y Twisted (a partir de la versión 2.4). Si ya tenemos Ubuntu todo esto ya está integrado.Instalación
Para desactivar el Software de Terceros desmarcamos todo lo que hay en
Sistema > Administración > Orígenes de Software > Software de Terceros.
Para conseguir un servidor rápido vamos a
Sistema > Administración > Orígenes de Software
ponemos descargar desde Otro y luego descargar desde el mejor servidor.
Estos gráficos se muestran en Ubuntu 8.10
La razón por la que Apt-p2p no está todavía en los repositorios oficiales es porque no ha pasado de la versión beta. En Torrent Freak he encontrado dos scripts que sirven para la instalación:
Guarda uno de los dos scripts y renómbralo como apt-p2p.sh.
Desde la terminal ponemos
cd ~/EscritorioLo que hace este script es
sudo sh apt-p2p.sh
- crear la carpeta /tmp/apt-p2p/
- descargar apt-p2p en ese directorio incluidas todas sus dependéncias.
sudo cp /etc/apt/sources.list /etc/apt/sources.list-apt-p2p-backup
Ahora nos fijamos en unas lineas similares a las que me salen a mi después de poner
sudo gedit /etc/apt/sources.listSon las siguientes:
deb-src http://archive.ubuntu.com/ubuntu/ intrepid main restricted #Added by software-properties
deb http://es.archive.ubuntu.com/ubuntu/ intrepid restricted multiverse main
deb-src http://es.archive.ubuntu.com/ubuntu/ intrepid restricted main multiverse universe #Added by software-properties
deb http://es.archive.ubuntu.com/ubuntu/ intrepid-updates restricted multiverse main
deb-src http://es.archive.ubuntu.com/ubuntu/ intrepid-updates restricted main multiverse universe #Added by software-properties
deb http://es.archive.ubuntu.com/ubuntu/ intrepid universe
deb http://es.archive.ubuntu.com/ubuntu/ intrepid-updates universe
lo que tenemos que hacer es añadir localhost:9977 entre http:// y el resto de la url. Por ejemplo en la primera línea sería
deb-src http://localhost:9977/archive.ubuntu.com/ubuntu/ intrepid main restricted #Added by software-properties
Si nos hemos descuidado algo siempre podemos restaurar el backup de sources.list a su estado original
sudo cp /etc/apt/sources.list-apt-p2p-backup /etc/apt/sources.list
Actualizar a Ubuntu 9.04
La siguiente línea actualiza los paquetes de los respositoriossudo apt-get updateLo que vamos a hacer ahora puede dejar el sistema inhabilitado, intentarlo hacer sólo al pié de la letra en caso de que en el paso anterior hallamos tenido errores
sudo rm -rf /var/cache/apt-p2p/cache/*Ahora es el momento de abrir el puerto 9977 TDT y UDP de tu router. Un sitio donde están casi todos los modelos es PortForward.com .
sudo apt-get update
Y llega el paso final para actualizar a una nueva versión de Ubuntu vía p2p
sudo update-manager -dSaldrá una ventana gráfica. Pinchamos en actualizar y un cómodo asistente nos indicará los pasos a seguir. Cuando nos pregunte si queremos actualizar Intepid por Jaunckty le decimos que sí. O bien sustituimos manualmente todas las líneas donde ponga intrepid por jaunkty en sources.list y ponemos el clásico sudo apt-get dist-upgrade
Esta vez la actualización va a tardar varias horas, no olvidemos que Ubuntu 9.04 ocupa mucho más espacio que Ubuntu 8.10. Lo que parece increible es que pese a su aumento de tamaño, una vez instalado, arrancar antes que su predecesor.
Relacionado:
No hay comentarios:
Publicar un comentario