2014年5月13日 星期二

DEBUG - DEBMIRROR

DebianSOURCE=ftp://ftp.tw.debian.org
DIST_SOURCE=$DebianSOURCE/debian/dists
POOL_SOURCE=$DebianSOURCE/debian/pool

DIST_DEST=/mnt/dists
POOL_DEST=/mnt/pool

#dd if=/dev/zero of=deb_mirror.img bs=2G count=1

#mkfs.ext4 deb_mirror.img

#mount deb_mirror.img /mnt

#mount /opt/iso/debian-7.2.0-amd64-netinst.iso /media

#cp -av /media/* /mnt

#cd /mnt/dists

for i in `echo squeeze wheezy wheezy-updates jessie oldstable stable testing unstable sid`; do

wget -N $DIST_SOURCE/$i/Release -P $DIST_DEST/$i
wget -N $DIST_SOURCE/$i/Release.gpg -P $DIST_DEST/$i

done

wget -N $DIST_SOURCE/wheezy/main/binary-amd64/Packages.gz -P $DIST_DEST/wheezy/main/binary-amd64/
wget -N $DIST_SOURCE/wheezy/main/binary-amd64/Packages.bz2 -P $DIST_DEST/wheezy/main/binary-amd64/
----------------
 這一行有問題
wget -N $DIST_SOURCE/wheezy/main/binary-amd64/Packages -P $DIST_DEST/wheezy/main/binary-amd64/
----------------
wget -N $DIST_SOURCE/wheezy/main/debian-installer/binary-amd64/Packages.gz -P $DIST_DEST/wheezy/main/debian-installer/binary-amd64/
wget -N $DIST_SOURCE/wheezy/main/debian-installer/binary-amd64/Packages.bz2 -P $DIST_DEST/wheezy/main/debian-installer/binary-amd64/
wget -N $DIST_SOURCE/wheezy/main/debian-installer/binary-amd64/Packages -P $DIST_DEST/wheezy/main/debian-installer/binary-amd64/

# Grab Missing files

for i in `cat filelist.txt`;do
wget -N $POOL_SOURCE/main/l/linux/$i -P $POOL_DEST/main/l/linux/
done


wget -N $POOL_SOURCE/main/p/pcre3/libpcre3-udeb_8.30-5_amd64.udeb \
       -P $POOL_DEST/main/p/pcre3/
wget -N $POOL_SOURCE/main/i/ispell/ispell_3.3.02-6_amd64.deb \
       -P $POOL_DEST/main/i/ispell/
wget -N $POOL_SOURCE/main/i/ispell/ienglish-common_3.3.02-6_all.deb \
       -P $POOL_DEST/main/i/ispell/
wget -N $POOL_SOURCE/main/i/ispell/iamerican_3.3.02-6_all.deb \
       -P $POOL_DEST/main/i/ispell/
wget -N $POOL_SOURCE/main/i/ispell/ibritish_3.3.02-6_all.deb \
       -P $POOL_DEST/main/i/ispell/
wget -N $POOL_SOURCE/main/t/tasksel/task-english_3.14.1_all.deb \
       -P $POOL_DEST/main/t/tasksel/
wget -N $POOL_SOURCE/main/t/tasksel/task-chinese-t_3.14.1_all.deb \
       -P $POOL_DEST/main/t/tasksel/
wget -N $POOL_SOURCE/main/u/unicon/unicon-imc2_3.0.4-13_amd64.deb \
       -P $POOL_DEST/main/u/unicon/
wget -N $POOL_SOURCE/main/u/util-linux/util-linux-locales_2.20.1-5.3_all.deb \
       -P $POOL_DEST/main/u/util-linux/
wget -N $POOL_SOURCE/main/z/zhcon/zhcon_0.2.6-10_amd64.deb \
      -P $POOL_DEST/main/z/zhcon/

wget -N -nH -m $DIST_SOURCE/wheezy-updates/main/i18n -P /mnt
wget -N -nH -m $DIST_SOURCE/wheezy/main/source -P /mnt
wget -N -nH -m $DIST_SOURCE/wheezy-updates/main/binary-amd64 -P /mnt


#http://ftp.tw.debian.org/debian/pool/main/e/eglibc/libc6-udeb_2.13-38_amd64.udeb





沒有留言:

張貼留言