Wer kennt sich mit apt-move aus?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
tommiwe
Beiträge: 41
Registriert: 01.08.2002 07:06:38
Wohnort: Bad Oeynhausen
Kontaktdaten:

Wer kennt sich mit apt-move aus?

Beitrag von tommiwe » 04.09.2002 12:52:21

Hallo!

Ich möchte meine 3 Rechner im LAN immer aktuell halten, ohne gleich immer ins I-Net zu müssen. Also habe ich einen Rechner am Internet, der sich regelmäßig die aktuellen Pakete saugt. Dieser soll als Mirror für die anderen Rechner dienen.
Nachdem apt-proxy bei mir wegen http-Fehlern rumgezickt hat, wollte ich apt-move versuchen.
Es hat auch alles geklappt. Nur schaufelt er mir nur ca. 135 MB in das Mirrorverzeichnis. /var/cache/apt und /var/cache/dpkg sind relativ leer.
Wie sieht das bei Euch aus?

Danke

Thomas

Benutzeravatar
glatzor
Beiträge: 1769
Registriert: 03.02.2002 19:01:46
Wohnort: Vierkirchen bei München

Beitrag von glatzor » 05.09.2002 08:35:23

apt-move verschiebt nur die Pakete von /var/cache/apt/archives

Ich verwende folgendes Skript für einen Debian-Mirror:

Code: Alles auswählen

#!/bin/sh

# Konfiguration
DEB_MIRROR=/exports/mirrors/debian
DEB_MIRROR_NONUS=/exports/mirrors/debian-non-US
DEB_MIRROR_PROPOSED=/exports/mirrors/debian-proposed
DEB_MIRROR_SEC=/exports/mirrors/debian-security
DEB_HOST=ftp.de.debian.org
DEB_ROOT=:debian
DEB_ROOT_NONUS=:debian-non-US
DEB_ROOT_SEC=:debian-security
DEB_ARCH=i386
DEB_DIST=woody
DEB_OPT="--debug --progress --nosource --method=rsync"


# Routine zum Spiegeln der Bootdisketten
rsync_disks() {
        rsync --delete -av $DEB_HOST::debian/dists/$1/main/disks-$DEB_ARCH \
                $DEB_MIRROR/dists/$1/main/ --progress
        }

# Proposed
debmirror $DEB_MIRROR_PROPOSED --host=$DEB_HOST --arch=$DEB_ARCH \
        --dist=$DEB_DIST-proposed-updates $DEB_OPT  --ignore="disks-$DEB_ARCH/" \
        --root=$DEB_ROOT

# Non-US
debmirror $DEB_MIRROR_PROPOSED-non-US --host=$DEB_HOST --arch=$DEB_ARCH \
        --dist=$DEB_DIST-proposed-updates $DEB_OPT --root=$DEB_ROOT_NONUS \
        --section="non-US/main,non-US/contrib,non-US/non-free"

# Hauptmirror
debmirror $DEB_MIRROR --host=$DEB_HOST --arch=$DEB_ARCH \
        --dist=$DEB_DIST $DEB_OPT  --ignore="disks-$DEB_ARCH/" \
        --root=$DEB_ROOT

# Non-US
debmirror $DEB_MIRROR_NONUS --host=$DEB_HOST --arch=$DEB_ARCH \
        --dist=$DEB_DIST $DEB_OPT --root=$DEB_ROOT_NONUS \
        --section="non-US/main,non-US/contrib,non-US/non-free"

# Secrity
debmirror $DEB_MIRROR_SEC --host=security.debian.org --arch=$DEB_ARCH \
        --dist=woody $DEB_OPT --root=$DEB_ROOT_SEC \
        --section="updates/main,updates/contrib,updates/non-free"

# Disks
rsync_disks woody
# rsync_disks sid

rsync --delete -av $DEB_HOST::debian/tools
rsync --delete -av $DEB_HOST::debian/doc
rsync --delete -av $DEB_HOST::debian/project

tommiwe
Beiträge: 41
Registriert: 01.08.2002 07:06:38
Wohnort: Bad Oeynhausen
Kontaktdaten:

Beitrag von tommiwe » 09.09.2002 12:47:18

Danke!

Ich werde das Script mal bei Zeiten ausprobieren.

Antworten