Dirk PrÃsdorf <[EMAIL PROTECTED]> writes:
> Christian <[EMAIL PROTECTED]> wrote:
>> Entsprechend dem, was ich an Dokumentation fand, fÃhrte ich
>> dpkg-scanpackages /usr/local/deb_local /dev/null |gzip
>>> /usr/local/deb_local/Packages.gz aus. AnschlieÃend trug ich in die
>> apt/sources.list deb file:/usr/local deb_local/ ein und fÃhrte apt-get
>> update durch. Alles funktionierte ohne Fehlermeldung.
>
>> Wenn ich nun ein Paket mit apt-get install "Paketname" installieren mÃchte,
>> erhalte ich die Fehlermeldung, das die Datei nicht gefunden werden
>> kann.
>
> Klar, da es /usr/local/deb_local/usr/local/deb_local/<Paketname> nicht
> kennt.
>
> Wechsle erst nach /usr/local/deb_local/ und fÃhre dort ein
> | dpkg-scanpackages . /dev/null | gzip > ./Packages.gz
> aus.
Wenn in /etc/apt/sources.list die Zeile
deb file:/usr/local deb_local/
eingetragen wird, bedeutet das, daà die Pfade im Package-File relativ zu
/usr/local sein mÃssen. Korrekt wÃre also
cd /usr/local && dpkg-scanpackages deb_local /dev/null | gzip >
deb_local/Packages.gz
Ansonsten wÃrde ich Dir (Christian) empfehlen, in /usr/local/deb_local
auch noch eine Datei Release anzulegen, um ggf. apt-pinning fÃr Dein
Repository zu ermÃglichen. Bei mir hat diese Datei folgenden Inhalt:
Archive: unstable
Component: main
Origin: Martin Dickopp
Label: Martin Dickopp's local Debian repository
Architecture: i386
Martin
--
,--. ,= ,-_-. =.
/ ,- ) Martin Dickopp, Dresden, Germany ((_/)o o(\_))
\ `-' http://www.zero-based.org/ `-'(. .)`-'
`-. \_/