viernes, septiembre 02, 2005
 
apt-proxy
apt-proxy sirve para centralizar un repositorio de paquetes para debian (y supongo que para derivados de debian tambien). Si hay varias maquinas en la red interna con debian, todas ellas se configurarán para que su repositorio sea la maquina con apt-proxy instalado (lo llamo master). El master tambien se configura para que utilice el proxy, y no un repositorio directo de internet. Este programa mantiene un cache en disco con los paquetes bajados desde internet. Los download son por demanda. El tamaño del cache es configurable. Maneja múltiples arquitecturas.. en resumen, es muy recomendable si hay mas de un equipo con debian.


el archivo /etc/apt-proxy/apt-proxy.conf:

------------- cut here ---------
APT_PROXY_CACHE=/var/cache/apt-proxy

add_backend /debian/ \
$APT_PROXY_CACHE/debian/ \
http://debian.ubiobio.cl/debian/ \
http://ftp.cl.debian.org/debian/ \
http://mirrors.kernel.org/debian/

add_backend /non-US/ \
$APT_PROXY_CACHE/non-US/ \
http://non-us.debian.org/ \
http://debian.ubiobio.cl/debian-non-US/

add_backend /security/ \
$APT_PROXY_CACHE/security/ \
http://debian.ubiobio.cl/debian-security/ \
http://security.debian.org/

CLEANUP_DAYS=14
CLEAN_SWEEP=60
MAX_VERSIONS=2
BACKEND_FREQ=240
RSYNC_TIMEOUT=30
WGET_TIMEOUT=30
------------ cut here -------------


en los clientes (incluido el mismo master), el sources.list es el sigte, supondiendo que el host proxy se llama master:

deb http://master:9999/debian [rama] main contrib non-free
deb http://master:9999/non-US [rama]/non-US main contrib non-free
deb http://master:9999/security [rama]/updates main

donde rama = {stable, testing, unstable, sid, woody, sarge, etc...}

 
Comments: Publicar un comentario

<< Home
Google

Nombre: Pablo
ARCHIVES
septiembre 2005 / octubre 2005 / diciembre 2005 / enero 2006 / marzo 2006 / abril 2006 / noviembre 2008 /


Powered by Blogger


Aumenta tus visitas