martes, 14 de agosto de 2012

Create repo local centos 5.8, 6.0

Hola a todos los lectores que deben ser pocos como creamos una repo local sincronizado desde la wan hacia un servidor, en este caso:

sincronizamos un servidor externo, yo uso uno de chile: mirror.netlinux.cl el cual habilito en la medianoche para no afectar mi lan:

Procedimiento valido para 5.8 y 6.0:
a) En mi servidor Apache Debian Squeeze descargo:
root@localhost# crontab -e 
30 23 * * * rsync -avz mirror.netlinux.cl::centos/5.8/os/i386/ /var/spool/apt-mirror/mirror/centos.localhost.com/
30 23 * * * rsync -avz mirror.netlinux.cl::centos/5.8/updates/i386/ /var/spool/apt-mirror/mirror/centos/5.8/updates/i386/
30 23 * * * rsync -avz mirror.netlinux.cl::centos/5.8/contrib/i386/ /var/spool/apt-mirror/centos/5.8/contrib/i386/
30 23 * * * rsync -avz mirror.netlinux.cl::centos/5.8/extras/i386/ /var/spool/apt-mirror/centos/5.8/extras/i386/
30 23 * * * rsync -avz mirror.netlinux.cl::centos/5.8/centosplus/i386/ /var/spool/apt-mirror/centos/5.8/centosplus/i386/
30 23 * * * rsync -avz mirror.netlinux.cl::centos/6/os/i386/ /var/spool/apt-mirror/mirror/cento6.localhost.com/
30 23 * * * rsync -avz mirror.netlinux.cl::centos/6/updates/i386/ /var/spool/apt-mirror/mirror/centos/6.0/updates/i386/
30 23 * * * rsync -avz mirror.netlinux.cl::centos/6/contrib/i386/ /var/spool/apt-mirror/mirror/centos/6.0/contrib/i386/
30 23 * * * rsync -avz mirror.netlinux.cl::centos/6/extras/i386/ /var/spool/apt-mirror/mirror/centos/6.0/extras/i386/
30 23 * * * rsync -avz mirror.netlinux.cl::centos/6/centosplus/i386/ /var/spool/apt-mirror/mirror/centos/6.0/centosplus/i386/
En mis clientes centos 5.8 y 6.0; confifuro el yum.repo
root@localhost# cat >> /etc/yum.repos.d/local.repo << 'EOF'
# Nombre con el que se realizara la llamada, usado con el comando localrepo 
[Server]
name=os Base
url=http:////centos/5.8/centos/os/i386 
gpgcheck=0
enable=1
EOF

No hay comentarios:

 
;