dpkg-scanpackages - Packages-Index-Dateien erstellen
dpkg-scanpackages [
Option …]
Binär-Verz
[
Override-Datei [
Pfad-Präfix]]
>
Packages
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.
-
-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 media-Zugriffsmethode von dselect
erstellen wollen.
-
-?, --help
- Zeigt einen Hinweis zum Aufruf und beendet das
Programm.
- --version
- Gibt die Version aus und beendet das Programm.
- 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).
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.
dpkg(1),
dselect(1),
deb-override(5),
deb-extra-override(5),
dpkg-scansources(1).
Die deutsche Übersetzung wurde 2004, 2006-2023 von Helge Kreutzmann
<
[email protected]>, 2007 von Florian Rehnisch <
[email protected]>
und 2008 von Sven Joachim <
[email protected]> 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.