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

Re: [Debian]: Debian & GNOME, die Dritte?



Frank Barknecht hat *Unsinn* gesagt: // Frank Barknecht wrote:

FALSCH:

> Besser man baut ein Packages-File selbst mit dpkg-scanpackages.
> 
> $ mkdirhier /tmp/debian/dists/stable/local/binary-i386/
[Nicht beachten]
> # In sources.list eintragen:
> # deb file:/tmp/debian stable local
> $ apt-get update
> 

RICHTIG:

Hier nun die korrigierte und getestete Variante zum Mitschreiben:

Ziel ist es, apt-get zu überlisten, die extras auf der Lehmanns-CD
zu beachten. 

1.) Dazu wird in einem beliebigen Verzeichnis eine Debian-ähnliche
Verzeichnisstruktur angelegt:

$ mkdirhier debian/dists/local/main/binary-i386


2.) Symlinks erzeugen

Bei unter /cdrom gemounteter extras-CD erzeugt man jetzt symbolische
Verweise auf die deb-Dateien:

$ cd        debian/dists/local/main/binary-i386
$ for i in /cdrom/extras/*; do ln -s $i `basename $i`; done


3.) Packages bauen

In das debian-Verzeichnis über dists wechseln:
$ cd ../../../../
$ ls
dists

Packages erzeugen mit dpkg-scanpackages:
$ dpkg-scanpackages dists/local/main/binary-i386 /dev/null > dists/local/main/binary-i386/Packages

4.) apt-get

Als root die sources.list wie folgt bearbeiten:
>----------------------- snip ---- --------------------------<
# sources.list
#        |===========================| <- das hier bitte anpassen 
deb file:/home/freak/mount/lin3/freak/debian local main
>----------------------- snip -------------------------------<

Jetzt müßte apt die extras kennen:
$ apt-get update
# Ein Test:
$ apt-get -s install libgtk-imlib-perl

Sorry für die Verwirrung, die ich mit meinem ersten Schnellschuß vielleicht
gestiftet habe.

Bye,
-- 
                                                     __    __
 Frank Barknecht           ____ ______   ____ __ trip\ \  / /wire ______
                          / __// __  /__/ __// // __  \ \/ /  __ \\  ___\	
                         / /  / ____/  / /  / // ____// /\ \\  ___\\____ \	
                        /_/  /_____/  /_/  /_//_____// /  \ \\_____\\_____\
                                                    /_/    \_\ 
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     721


Reply to: