Mis Dos Duros

Divulgación geek.

APT-P2P: comparte paquetes deb

Posted by Luis Alarcos en 14 enero 2009

Cuando escuchamos P2P siempre se nos viene a la mente la descarga «ilegal» de música y películas. Realmente esta tecnología sirve para descargarse cosas sin tener que saturar el servidor, suena bien ¿verdad? ¿os imaginais para que más cosas puede servir este protocolo?

Uno de los usos que podemos dar al P2P es poder compartir las actualizaciones de Debian o Ubuntu sin tener que saturar sus servidores, algo especialmente importante cuando se trata de una actualización general.

Para ello tenemos que instalarnos el paquete apt-p2p desde Synaptic o desde la consola:

# aptitude install apt-p2p

Una vez instalado podemos modificar las opciones que trae por defecto, sobretodo a lo referente del ancho de banda que vamos a compartir.

# nano /etc/apt-p2p/apt-p2p.conf

Después debemos indicarle a nuestros repositorios que debe usar este sistema, para ello tenemos que editar /etc/apt/sources.list escribiendo en la url del mirror «localhost:9977» de forma que quedaría como en ejemplo (este es un ejemplo, las líneas que tienes que cambiar son las de los mirror que desees de tu distribución):

deb http://es.archive.ubuntu.com/ubuntu/ intrepid universe

cambiaría a:

deb http://localhost:9977/es.archive.ubuntu.com/ubuntu/ intrepid universe

Para hacerlo funcionar solo nos queda:

# apt-get update

Para poder ver las estadísticas solo tenemos que ir a la dirección:

http://localhost:9977

Así nosotros podriamos descargar las actualizaciones más rápido y también cointribuiriamos con un poco de nuestro ancho de banda.

Para más información ir a Debian Package of the Day.

Deja un comentario