Eu discordo de você, Felipe.

O comando "# cp -rp /media/cdrom/pool/ /home/debmirror/" copia todos os pacotes para o mesmo diretório.

Copiando "dists" de qualquer um dos DVDs com o comando "# cp -rp /media/cdrom/dists/ /home/debmirror/ " eu consigo a estrutura dos diretórios e em seguida refaço os arquivos Packages e Packages.tgz da seguinte forma:

# cd /home/debmirror/   
# dpkg-scanpackages pool/contrib /dev/null > dists/etch/contrib/binary-i386/Packages
# dpkg-scanpackages pool/contrib /dev/null |gzip -9 > dists/etch/contrib/binary-i386/Packages.gz
# dpkg-scanpackages pool/main /dev/null > dists/etch/main/binary-i386/Packages
# dpkg-scanpackages pool/main /dev/null |gzip -9 > dists/etch/main/binary-i386/Packages.gz

Dessa forma eu não preciso de 3 URLs no "sources.list". Ou será que eu estou enganado?

Me corrijam por favor, preciso achar o erro desse mirror local.

ANDRÉ



Em 01/12/2007 às 16:13, debian-user-portuguese@lists.debian.org escreveu:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Isso não faz o pool completo, porque os pacotes ficariam
distribuídos em vários pools, há menos que ele faça 3 URLs para
download (imaginando que ele está usando 3 DVDs), isso seria como
usar 3 espelhos com conjuntos de pacotes diferentes, mas não é
exatamente a melhor solução.

Copiar o pool de forma a reconstruir o espelho único e
depois usar o rsync pode ser uma das melhores alternativas, mas
isso vai incluir pacotes fonte e outros itens ligados ao D-I.


Abraço,
- --
Felipe Augusto van de Wiel (faw)

_______________________________________

Olá a todos,

Estou há dias tentando criar um repositório Debian a partir dos DVDs que baixei no debian.org e, após muitos obstáculos vencidos, me deparei com um problema do qual não consigo me livrar.

Meu objetivo inicial era criar um servidor FAI (Fully Automatic Installation - http://www.informatik.uni-koeln.de/fai/) e para isso um dos passos iniciais é criar um "mirror local".

Executei os seguintes comandos para copiar os arquivos do DVD: