[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Installations-CDs / Quellauswahl



Nun hab' ich mal einfach alle CDs in ein Verzeichnis kopiert,
mit dem Effekt jedoch, dass auf dem Client, den ich daraus
installiert habe, anscheinend doch nur die Pakete der CD 1
verfuegbar sind (die anderen Pakete aber im .../pool alle
vorhanden sind).


Dadurch hast Du IMO die unterschiedlichen "Packages"-Dateien jeweils
überschrieben, so dass zum Schluss nur noch das letzte aktiv ist.

Ich habe mir für jede CD ein eigenes Verzeichnis angelegt und den Inhalt
dann dort abgestellt:

/install/Debian3.0/cd1/
/install/Debian3.0/cd2/
...

In "/etc/apt/sources.list" habe ich dann die Pfade zu den einzelnen CDs
eingetragen, das war's (kann Dir aus dem Kopf leider keine Beispielzeile
nennen, weil ich hier auf der Arbeit kein Debian habe).

Tschüs, Jürgen

Herzlichen Dank erstmal, Juergen!

Habe mir jetzt so beholfen, dass ich erst alle CDs einzeln kopiert,
(..../cd1, ..../cd2....), und dann ein zentrales Verzeichnis (..../all)
erstellt habe, in die ich die Einzel-CDs dann zusammen kopierte.

Anschliessend erstellte ich aus den Einzelverzeichnissen jeweils
die Packages[.gz] im Sammelverzeichnis, dass dann per Anon-FTP
freigegeben wird.

Nun tut's.... War zwar mal wieder etwas Fummelei, aber was soll's? ;-)))

Hat gegenueber der manuellen source.list Editiererei den Vorzug,
dass ich einfach nur den persoenlichen FTP-Server angeben muss.
Ist bestimmt von Nutzen, wenn ich in einem halben Jahr eine
Maschine aufsetzen moechte und dann die Syntax der source.list
schon wieder vergessen hab'....

Nochmal merci,

Holger

P.S.: Wer das Skript zum Zusammenbasteln der Packages mag,
lese bitte hier weiter.... (Warum immer alles selber stricken?)


#!/bin/sh

BASE='/export/nfs/debian'
CDS='cd[1-7]'

###=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=###

cat $BASE/$CDS/dists/woody/main/binary-i386/Packages >  \
    all/dists/woody/main/binary-i386/Packages

gzip -cf $BASE/all/dists/woody/main/binary-i386/Packages > \
         all/dists/woody/main/binary-i386/Packages.gz

###=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=###

cat $BASE/$CDS/dists/woody/contrib/binary-i386/Packages >  \
    all/dists/woody/contrib/binary-i386/Packages

gzip -cf $BASE/all/dists/woody/contrib/binary-i386/Packages > \
         all/dists/woody/contrib/binary-i386/Packages.gz

###=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=###

cat $BASE/$CDS/dists/woody/non-US/main/binary-i386/Packages >  \
    all/dists/woody/non-US/main/binary-i386/Packages

gzip -cf $BASE/all/dists/woody/non-US/main/binary-i386/Packages > \
         all/dists/woody/non-US/main/binary-i386/Packages.gz

###=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=###

cat $BASE/$CDS/dists/woody/non-US/contrib/binary-i386/Packages >  \
    all/dists/woody/non-US/contrib/binary-i386/Packages

gzip -cf $BASE/all/dists/woody/non-US/contrib/binary-i386/Packages > \
         all/dists/woody/non-US/contrib/binary-i386/Packages.gz



Reply to: