dpkg-scanpackages
Section: dpkg suite (1)
Updated: 1970-01-01
Page Index
BEZEICHNUNG
dpkg-scanpackages - Packages-Index-Dateien erstellen
ÜBERSICHT
dpkg-scanpackages [
Option …]
Binär-Verz [
Override-Datei
[
Pfad-Präfix]]
> Packages
BESCHREIBUNG
dpkg-scanpackages schaut durch einen Baum von Debian-Binärpaketen und
erstellt eine Packages-Datei, die von
apt(8),
dselect(1)
usw. verwendet wird, um dem Benutzer mitzuteilen, welche Pakete zur
Installation verfügbar sind. Diese Packages-Dateien sind die gleichen, die
auch auf den Debian-Archiv-Sites und CD-ROMs vorliegen. Sie können selbst
dpkg-scanpackages verwenden, falls Sie ein Verzeichnis von lokalen
Paketen zur Installation auf einem Cluster von Maschinen anlegen.
Hinweis: Falls Sie auf die erzeugte Packages-Datei mit apt(8)
zugreifen wollen, werden Sie wahrscheinlich die Datei mit xz(1) (und
damit eine Packages.xz-Datei erstellen), mit bzip2(1) (und damit ein
Packages.bz2-Datei erstellen) oder mit gzip(1) (und damit ein Packages.gz
erstellen) komprimieren müssen. apt(8) ignoriert - abgesehen von lokalem
Zugriff (d.h. über file://-Quellen) - unkomprimierte Packages-Dateien.
Binär-Pfad ist der Name des zu verarbeitenden Baums von Binärpaketen
(beispielsweise contrib/binary-i386). Am besten wird dies relativ zur
Wurzel des Debian-Archivs erstellt, da jedes Filename-Feld in der neuen
Packages-Datei mit dieser Zeichenkette beginnen wird.
Override-Datei ist der Name einer einzulesenden Datei, die Informationen
darüber enthält, wie das Paket in die Distribution passt (seit Dpkg Version
1.15.5 kann sie komprimiert sein); siehe deb-override(5).
Pfad-Präfix ist eine optionale Zeichenkette, die vor das Dateinamenfeld
gehängt werden soll.
Falls mehr als eine Version eines Paketes gefunden wird, wird nur das neuste
in die Ausgabe aufgenommen. Falls sie die gleiche Version haben und sich nur
in der Architektur unterscheiden, wird das zuerst gefundene verwendet.
OPTIONEN
- -t, --type Typ
-
Sucht nach *.Typ statt *.deb-Paketen.
- -e, --extra-override Datei
-
Durchsucht Datei, um zusätzliche Overrides zu finden (seit Dpkg Version
1.15.5 kann die Datei komprimiert sein). Lesen Sie deb-extra-override(5)
für weitere Informationen über deren Format.
- -a, --arch arch
-
Verwendet ein Muster, das aus *_all.deb und *_arch.deb besteht, statt
nach allen Debs zu suchen.
- -h, --hash Hash-Liste
-
Datei-Hashes werden nur für die angegebene, durch Kommata getrennte Liste
erzeugt (seit Dpkg 1.17.14). Standardmäßig werden alle derzeit unterstützten
Hashes erstellt. Unterstützte Werte: md5, sha1, sha256.
- -m, --multiversion
-
Nimmt alle gefundenen Pakete in der Ausgabe auf.
- -M, --medium ID-Zeichenkette
-
Fügt ein Feld X-Medium hinzu, das den Wert von ID-Zeichenkette enthält
(seit Dpkg 1.15.5). Dieses Feld wird benötigt, falls Sie die Dateien
Packages.cd für den Einsatz mit der Multicd-Zugriffsmethode von Dselect
erstellen wollen.
- -?, --help
-
Zeigt einen Hinweis zum Aufruf und beendet das Programm.
- --version
-
Gibt die Version aus und beendet das Programm.
UMGEBUNG
- DPKG_COLORS
-
Setzt den Farbmodus (seit Dpkg 1.18.5). Die derzeit unterstützten Werte
sind: auto (Vorgabe), always und never.
- DPKG_NLS
-
Falls dies gesetzt ist, wird es zur Entscheidung, ob Native Language
Support, auch als Unterstützung für Internationalisierung (oder i18n)
bekannt, aktiviert wird (seit Dpkg 1.19.0). Die akzeptierten Werte sind:
0 und 1 (Vorgabe).
DIAGNOSE
dpkg-scanpackages gibt die gewöhnlichen selbsterklärenden Fehler aus. Es
warnt auch über Pakete, die im falschen Unterverzeichnis sind, doppelt
vorkommen, ein Filename-Feld in ihrer Steuerdatei haben, in der
Override-Datei fehlen oder für die Betreuer-Ersetzungen vorliegen, die
keinen Effekt haben.
SIEHE AUCH
dpkg(1),
dselect(1),
deb-override(5),
deb-extra-override(5),
dpkg-scansources(1).
ÜBERSETZUNG
Die deutsche Übersetzung wurde 2004, 2006-2020 von Helge Kreutzmann
<
debian@helgefjell.de>, 2007 von Florian Rehnisch <
eixman@gmx.de> und
2008 von Sven Joachim <
svenjoac@gmx.de>
angefertigt. Diese Übersetzung ist Freie Dokumentation; lesen Sie die
GNU General Public License Version 2 oder neuer für die Kopierbedingungen.
Es gibt
KEINE HAFTUNG.