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

Re: Sobre Repos Debian



debian@mstaaravin.com.ar escribió:
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/


Te recomiendo buscar un mirror original para que te quites de arriba los problemas de cds o dvds. Tal vez cerca de donde trabajas o vives alguien lo tenga. Yo tengo mi mirror local con etch, lenny, debian-security, volatile y multimedia.

Saludos

--
________________________________________________
Yordanis Peláez F.
admin		     DME Santo Domingo, Villa Clara
blog	  	     http://www.yordanisp.tk
Ubuntu User	#26077
GNU/Linux user	#459987 (http://counter.li.org)
	"In Ro0t We TrUsT"
________________________________________________


Reply to: