lesman escribió:
> Hugo Florentino escribió:
>> Raphael Burquet escribió:
>>> dimelo a mi......
>>>
>>> que tengo 14 pc y ni una solita posee un traste de dvd lector.....
>>>
>>> imaginate si vas por un tostador......
>>>
>>>   
>> Que se le va a hacer, ya yo encargué el Lenny en DVDs que era el medio 
>> que a mi me resultaba más práctico, no me gustaría abusar y pedirlo otra 
>> vez para CDs.
> 
> propongo publicar howto para convertir entre formatos dvd, cd, repo 
> ahora que todos están descargando lenny. tambien usar como repo estos 
> formatos.
> 
> saludos
> Lesman
> __________________

este es el que usaré adaptado a los CD  y lenny porque no tengo espacio 
en disco para descargarlo con debmirror ya que tengo el de ubuntu hardy.

Crear un repo local a partir de los 3 DVD

Primero debe crear las carpetas del repo en el lugar donde se va a 
alojar el repo
En mi caso lo alojo aquí

/mnt/lv2/
Creas la carpeta debian y dentro las demás

debian/dists/stable/contrib/binary-alpha
y luego

debian/dists/stable/main/binary-alpha

la carpeta binary-alpha se cambia por la arquitectura que estés usando 
en mi caso es Alpha, pero los que usen binary-i386 quedarías así
Ejemplo: debian/dists/stable/main/ binary-i386

Luego que hallas echo esta estructura de carpetas:
Copias dentro de la carpeta Debian la carpeta pool que esta en el DVD 1
Lugo con el DVD 2 copia el contenido pool/main a la carpetas 
debian/pool/main y de pool/contrib a la carpeta debian/pool/contrib
Con el DVD 3 haces lo mismo.
Ahora instala el siguiente paquete:
Aptitude install dpkg-dev
Ahora viene el toque de gracias
En una consola te pones en la carpeta debian
cd /mnt/lv2/debian

y ejecutar esto

dpkg-scanpackages pool/contrib /dev/null > Packages

dentro en la carpeta debian se creara un fichero Packages
luego ejecutas esto

gzip -c -9 Packages>Packages.gz

y tendrás dos ficheros en debian Packages y Packages.gz

Borras Packages y copias Packages.gz a 
debian/dists/stable/contrib/binary-alpha y lugo borras Packages.gz de la 
carpeta debian
Ahora repetimos lo mismo con: main
Estando posicionados en

cd /mnt/lv2/debian

dpkg-scanpackages pool/main /dev/null > Packages
(esta operación con el main puede tardar en completarse 30 minutos o mas 
o menos en dependencia del Server)

luego

gzip -c -9 Packages>Packages.gz

copiamos Packages.gz a debian/dists/stable/main/binary-alpha luego 
borramos los fichero que esta en la carpeta debian Packages y Packages.gz

luego creas un fichero dentro de debian/dists/stable/ con el nombre de 
Release
(ojo respeta las mayúsculas y minúsculas )
y dentro pones lo siguiente

Origin: Debian
Label: Debian
Suite: stable
Version: 4.0r1
Codename: etch
Architectures: alpha
Components: main contrib
Description: Debian 4.0r1 Released 16th February 2007

ya una ves hecho esto el repo esta listo solo falta configurar el 
/etc/apt/sources.list

deb file:/mnt/lv2/debian stable contrib main

y
aptitude update

si todo salio bien ya esta el Repo.

Si lo prefieres creas un virtualhost y lo agregas al DNS

Y configuras asi el /etc/apt/sources.list

deb http://debian.trini.sanctispiritus.co.cu stable main contrib

tomado de 
http://www.ecualug.org/2008/03/26/blog/fdvalero/crear_un_repo_local_a_partir_de_los_3_dvd

_______________________________________________
Cancelar suscripción
https://listas.softwarelibre.cu/mailman/listinfo/linux-l
Buscar en el archivo
http://listas.softwarelibre.cu/buscar/linux-l

Responder a