Ich habe vor mir einen Debian Mirror für mein Lokales Netz zu installieren. Ein passenedes Script dazu habe ich bereits:
Code: Alles auswählen
#!/bin/sh
# mirror various debian related suff
# debian main mirror
# --dist squeeze,squeeze-volatile,squeeze-proposed-updates
path=/srv/mirrors/debian/
debmirror $path/debian \
--progress --ignore-release-gpg \
--host ftp.de.debian.org --method=http \
--arch i386,amd64 --dist squeeze \
--section main,contrib,non-free,main/debian-installer \
--rsync-extra doc,tools,trace --di-dist squeeze \
--nosource \
--exclude-deb-section '^debug$' \
--i18n --exclude '/Translation-.*\.bz2$' --include '/Translation-de.*\.bz2$'
# debian security mirror
debmirror $path/debian-security/ \
--progress --ignore-release-gpg \
--host security.debian.org --root debian-security --method=http \
--arch i386,amd64 --dist squeeze/updates \
--section main,contrib,non-free,main/debian-installer \
--nosource \
--exclude-deb-section '^debug$'
# debian backports mirror
debmirror $path/debian-backports/ \
--progress --ignore-release-gpg \
--host ftp.de.debian.org --root debian-backports --method=http \
--arch i386,amd64 --dist squeeze-backports \
--section main,contrib,non-free,main/debian-installer \
--nosource \
--exclude-deb-section '^debug$'
# debian multimedia mirror
debmirror $pathb/debian-multimedia/ \
--progress --ignore-release-gpg \
--host www.debian-multimedia.org --root / --method=http \
--arch i386,amd64 --dist squeeze \
--section main,contrib,non-free \
--nosource \
--exclude-deb-section '^debug$'
Mfg Jared