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

Re: Hilfe zu: wie kann ich mit apt auf local kopierte CD-Set zugreifen, Woody.



Am Dienstag, 28. Januar 2003 14:18 schrieb Andreas Pakulat:
> On 28.Jan 2003 - 13:15:24, Tilo Johannsen wrote:
> > On Tue, 28 Jan 2003 11:49:04 +0100, you wrote:
> > >Hallo,
> > >bin mal wieder fuer ein paar Tipps dankbar.
> > >Habe mir ein Verzeichnis /hda6/Debian/ fuer Woody 1-7 und eine
> > >LinuxUser CD (Will damit Kde 3 Installieren) angelegt, dort sollen
> > >dann noch weitere CD`s hinterlegt werden. Vielleicht koennen dann auch
> > >anderen Rechner dieses Verzeichnis uebers Netz nutzen.
> > >
> > >Aber jetzt zu meinem Problem:
> > >      meine sources.list
> > >deb file:/hda6/Debian/CD1/ stable main contrib non-free
> > >deb file:/hda6/Debian/CD2/ stable main contrib non-free
> > >deb file:/hda6/Debian/CD3/ stable main contrib non-free
> > >deb file:/hda6/Debian/CD4/ stable main contrib non-free
> > >deb file:/hda6/Debian/CD5/ stable main contrib non-free
> > >deb file:/hda6/Debian/CD6/ stable main contrib non-free
> > >deb file:/hda6/Debian/CD7/ stable main contrib non-free
> > >deb-src file:/hda6/LINUXUSER/LinuxUser/kde-3.0.5/Debian-Woody/ /
> > >deb file:/hda6/LinuxUser/kde-3.0.5/Debian-Woody/ /
> > >#deb http://http.us.debian.org/debian stable main contrib non-free
> > >
> > >Wie Ihr euch vorstellen koennt wird die Quelle aus der Liste nicht
> > >gefunden. Wenn ich unter dselect die Paketliste erneuern moechte dann
> > >wird in /var/lib/apt/list_hda6_Debian/CDX/ nachgeschaut.
> > >Wie bekomme ich das geloest?
>
> Da hast du 2 / vergessen. Der korrekte Eintrag für die erste CD wäre:
>
> deb file:///hda6/Debian/CD1/ stable main contrib non-free
>
> Das was hinter deb steht muss eine gültige URL (oder wars URI) sein und
> demzufolge musst du eine Protokolangabe nach dem Muster $Protokol:// und
> danach den Pfad, inkl. / fürs Wurzelverzeichnis bei file-Angaben,
> reinschreiben.
>
> Andreas


Hallo Tilo,

ich habe auch alle CD's auf die Platte gebannt. Meine sources.list enthält 
Einträge folgender Art:

deb file:/local/debian-3.0/8 stable main non-free contrib

Der gesamte Inhalt der CD Nr.8 ist im Ordner /local/debian-3.0/8 und das 
läuft prima. Die 'access method'  im dselect Menu 0. [A]ccess ist 'apt'.

Um gesammelte (I-Net) *.deb's nutzen zu können gibts noch einen Ordner 
/local/debian-3.0/extern, hier sieht der EIntrag so aus:

deb file:/local/debian-3.0 extern/

Benötigt wird dann noch eine Packages.gz in diesem Ordner. Dafür führe ich in 
/local/debian-3.0/ folgendes aus:

dpkg-scanpackages ./extern/ file | gzip > ./extern/Packages.gz

Wichtig ist hierbei eine Dummy-Datei namens file. Die erzeugst Du mit touch 
file im Ordner /local-debian-3.0/

Wo ich das mal gelesen hab' kann ich nicht mehr sagen - funktioniert aber 
prima. Die Datei file enthält normalerweise wohl Beschreibungen zu den 
Paketen?!

Tschüss
dirk





Reply to: