**!!! ACHTUNG - evtl. veraltet - ACHTUNG !!!**
Diese Seite wurde zuletzt am 9. Juli 2014 um 10:35 Uhr geändert.
/etc/apt/mirror.list
############# config ##################
#
set base_path /mnt/MobileAptMirror/apt-mirror
set nthreads 20
set _tilde 0
#
############# end config ##############
### LENNY und SQUEEZE ###
deb-amd64 http://ftp.fi.debian.org/debian lenny main contrib non-free
deb-i386 http://ftp.fi.debian.org/debian lenny main contrib non-free
deb-amd64 http://ftp.de.debian.org/debian squeeze main contrib non-free
deb-i386 http://ftp.de.debian.org/debian squeeze main contrib non-free
### DEBIAN-SECURITY ###
deb-amd64 http://security.debian.org/ lenny/updates main contrib non-free
deb-i386 http://security.debian.org/ lenny/updates main contrib non-free
deb-amd64 http://security.debian.org/ squeeze/updates main contrib non-free
deb-i386 http://security.debian.org/ squeeze/updates main contrib non-free
### DEBIAN-VOLATILE (Lenny only!) ###
deb-amd64 http://volatile.debian.org/debian-volatile/ lenny/volatile main contrib non-free
deb-i386 http://volatile.debian.org/debian-volatile/ lenny/volatile main contrib non-free
### www.DEBIAN-MULTIMEDIA.org ###
deb-amd64 http://ftp.sunet.se/pub/os/Linux/distributions/Debian/debian-multimedia lenny main
deb-i386 http://ftp.sunet.se/pub/os/Linux/distributions/Debian/debian-multimedia lenny main
deb-amd64 http://ftp.sunet.se/pub/os/Linux/distributions/Debian/debian-multimedia squeeze main
deb-i386 http://ftp.sunet.se/pub/os/Linux/distributions/Debian/debian-multimedia squeeze main
clean http://ftp.fi.debian.org/debian
clean http://ftp.de.debian.org/debian
clean http://security.debian.org/
clean http://ftp.sunet.se
Ggf. muss noch der "base_path" angepasst werden!?
/usr/local/bin/lam-update
#!/bin/bash
# Variablen:
USBUUID="182e387d-33d7-47c2-b72c-0752cd0bc7fb"
MOUNTPOINT="/mnt/MobileAptMirror"
# Du musst root sein, um dieses Skript ausfuehren zu duerfen!
if [[|$( id -u ) != 0 ]]; then
echo "You have to be root!";
exit;
fi
# testen, ob der Mount-Point existiert...
# wenn nicht: anlegen
if [[|! -d "$MOUNTPOINT" ]]; then
mkdir "$MOUNTPOINT" && echo -e "Mountpoint $MOUNTPOINT created.\n"
fi
# Die alte 160GB-USB-Festplatte mounten
mount UUID="$USBUUID" "$MOUNTPOINT" && echo -e "Target-device mounted at ${MOUNTPOINT}.\n"
# den mobilen Debian GNU/Linux-Mirror aktualisieren
su - apt-mirror -c apt-mirror
# den mobilen Debian GNU/Linux-Mirror aufraeumen
su - apt-mirror -c "${MOUNTPOINT}/apt-mirror/var/clean.sh"
# die alte 160GB-USB-Festplatte syncen und wieder unmounten
sync && echo -e "Target-device synced.\n"
umount "$MOUNTPOINT" && echo -e "Target-device unmounted.\n"
Anstatt mit der **UUID** kann man natürlich auch mit "/dev/sda1" oder so arbeiten.
Ach ja, die UUID für z. B. "dev/sda5" bekommt man so raus:
debian:/# **blkid** /dev/sda5
/dev/sda5: UUID="468f3ec4-7169-4ed6-ba04-acd42ed083e6" TYPE="xfs"
Bei der Installation die Festplatte einfach einhängen und als Mirror bei der Installation "**file:///...**" eingeben.