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

Re: Packetsystem: lokale .debs



* M G Berberich <berberic@fmi.uni-passau.de> [21-05-02 12:17]:

> Wie kann ich apt/dselect lokale Kopien von "offiziellen" .deb
> unterjubeln?

Du könntest sie in ein Verzeichnis packen und ein kleines
Skript dazu basteln. Könnte etwa so aussehen:

#! /bin/sh
DEB_ARCHIV=/usr/local/debian-archiv         # Locales Archiv

if [ ! -d $DEB_ARCHIV ]; then
        echo "$DEB_ARCHIV exitiert nicht."
        exit 1
fi

grep "^deb file://$DEB_ARCHIV ./" /etc/apt/sources.list >/dev/null

if [ ! $? == 0 ]; then
        echo "deb file://$DEB_ARCHIV ./" >> /etc/apt/sources.list
        echo "Neuer Eintrag in /etc/apt/sources.list"
fi

cd $DEB_ARCHIV
dpkg-scanpackages ./ /dev/null | gzip > Packages.gz
apt-get update


Ist sicher noch ausbaufähig. :-)

Gruss Uwe

Attachment: pgpkXii6iTNeA.pgp
Description: PGP signature


Reply to: