Tema:
Hola amigos
Estoy haciendo el repo de CentOS 5.5 y voy muy bien, pero no he encontrado la manera de descargar el repo de DAG tal y como estoy haciendo con los otros repos.
Este es el script que tengo para los repos:
#!/bin/sh
# This script will create a local CentOS mirror via Rsync
# Note: This script will download CentOS 5.5 and 5.4
#
rsync="rsync -avrt --bwlimit=256"
mirror=ftp.is.co.za::IS-Mirror/centos
verlist="5.5"
archlist="i386 x86_64"
baselist="os updates extras"
local=/ruta/del/repo/local
for ver in $verlist
do
for arch in $archlist
do
for base in $baselist
do
remote=$mirror/$ver/$base/$arch/
$rsync $remote $local/$ver/$base/$arch/
done
done
done
Hasta el momento esto me esta funcionando muy bien, pero quisiera hacer lo mismo con los de DAG
Alguna idea amigos
Gracias de antemano
Saludos
Fidel
Comentarios
yum
por que no utilizas yum??? es mas facil.
Para yum ..
Para yum es mejor lo se, pero realmente lo que quiero es descargar el repo para tenerlo en mi pc, y una vez a la semana pues actualizarlo.
Usando GNU es el unico modo de ser libre...
Linux User 433411
yum
bueno el yum-utilities te permite bajar el repo. suerte
No lo puedo creer
Tal y como dice el asunto de esta respuesta, no lo puedo creer, resulta que todos opinan pero nadie da una solucion real, y que funcione.
Pues ya que nadie ha podido dar con esto o quisas ninguno de los que leen este blog no saben, pero lo dudo.
Bueno sin mas preambulo aqui les dejo la solucion, la encontre, o mejor dicho me la dieron desde la lista de Centos.
Aqui esta el codigo para el que desee hacer su propio repo local:
rpmforge.sh:
#!/bin/bash
there=`dirname $0`
here=`pwd`
cd $there
there=`pwd`
cd $here
rootdir=`dirname $there`
export RSYNCSERVER="rsync://apt.sw.be/pub/freshrpms/pub/dag/redhat/"
export RSYNCCMD="rsync -avP --delete"
$RSYNCCMD $RSYNCSERVER/el5/en/x86_64/rpmforge/ $rootdir/rpmforge/el5/x86_64/
#$RSYNCCMD $RSYNCSERVER/el5/en/i386/rpmforge/ $rootdir/rpmforge/el5/i386/
Usando GNU es el unico modo de ser libre...
Linux User 433411