[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sobre Repos Debian



2010/4/5 Manuel Salgado T. <manuel@alimaticgr.co.cu>:
> Saludos a todos:
> Quisiera me asesoraran en mi empeño de crear un repo en mi red local para
> Lenny. He creado uno y me funciona perfectamente para la distro Etch, pero
> mi duda es precisamente si este procedimiento es válido para Lenny. Este que
> les dejo acá es mi procedimiento:
> He creado una carpeta en la raiz de mi FTP. Estando dentro de esta última,
> comenzamos a copiar las carpetas /dists y /pool de cada uno de los ISOs,
> quedando de esta forma:
>   /home/ftp/debian/dists
>  /home/ftp/debian/pool
>  Ahora vamos a la parte mas importante, que es el escaneo de los paquetes,
> vamos a una consola y nos logeamos como root y estando dentro de
> /home/ftp/debian escribimos la siguiente linea:
>   # dpkg-scanpackages . /dev/null > Packages; gzip -c9 Packages >
> Packages.gz
>  Cuando devuelve el prompt entonces he terminado de escanear todos los
> paquetes, entonces copio los dos ficheros nuevos (Packages y Packages.gz)
> para la carpeta /binary-i386 que se encuentra dentro de /dists/etch/ y
> dentro de /debian-installer (si existe alguno, lo sobreescribo).
> De no ser posible, de esta manera: ¿Alguién me da alguna luz?
> Gracias de antemano

Quetal, yo tengo un mirror de Debian pero lo mantengo actualizado con
debmirror asi que el procedimiento no es el mismo, lo que sí es igual
son los paths.
Vayamos por partes...
Cómo copias desde el CD al path /home/ftp/dists....? cuando haces eso
te genera automáticament el path /home/ftp/dists/etch .....?
Si es asi estimo que haciendo lo mismo con un cd de Lenny te generará
/home/ftp/dists/lenny.

Por /home/ftp/pool no te hagas problemas porque con un rsync desde el
cd al ese path te agregará los *
deb de lenny, en todo caso el único problema que veo con eso es que
hay paquetes "all" que sirven tanto para Etch, Lenny, Squeeze y si
hubo un cambio de versión por mas mínimo que sea puede romper las
dependencias de otros paquetes.

En todo caso puedes probar hacer la prueba en otro path que no sea
/home/ftp/ y ver qué pasa.

Saludos
-
"La Voluntad es el unico motor de nuestros logros"
<Mstaaravin />
http://mstaaravin.blogspot.com/


Reply to: