Provided by:
dpkg-dev_1.14.20ubuntu6_all 
NAME
deb - Debian-Binärpaketformat
ÜBERSICHT
Dateiname.deb
BESCHREIBUNG
Das .deb-Format ist das Debian-Binärpaketdateiformat. Es wird von dpkg
0.93.76 und neuer verstanden, und wird standardmäßig von allen
dpkg-Versionen seit 1.2.0 und allen i386/ELF-Versionen seit 1.1.1elf
erzeugt.
Da hier beschriebene Format wird seit Debian 0.93 verwendet; Details
über das alte Format sind in deb-old(5) beschrieben.
FORMAT
Die Datei ist ein ar-Archiv mit einer magischen Zahl von !<arch>.
Das erste Mitglied heißt debian-binary und enthält eine Reihe von
Zeilen, die durch Zeilenumbrüche getrennt sind. Derzeit ist nur eine
Zeile vorhanden, die Versionsnummer, 2.0 zum Zeitpunkt zu dem diese
Handbuchseite geschrieben wurde. Programme, die Archive im neuen Format
lesen, sollten darauf vorbereitet sein, dass sich die Nachkommazahl
erhöht und neue Zeilen vorhanden sein können, und sollten diese
ignorieren, falls dies der Fall ist.
Falls sich die Vorkommazahl geändert hat, wurde eine inkompatible
Änderung durchgeführt und das Programm sollte sich beenden. Falls dies
nicht der Fall ist, dann sollte das Programm sicher fortfahren können,
es sei denn, ein unerwartetes Mitglied ist im Archiv (abgesehen vom
Ende) gefunden worden, wie unten beschrieben.
Das zweite erforderliche Mitglied heißt control.tar.gz. Es ist ein
gezipptes Tar-Archiv, dass die Steuerinformationen als eine Reihe von
normalen Dateien enthält, von denen die Datei control zwingend
erforderlich ist und die Kern-Steuerinformationen enthält. Der
Steuer-Tarball kann optional einen Eintrag für ».«, das aktuelle
Verzeichnis, enthalten.
Das dritte und letzte benötigte Mitglied heißt data.tar.gz. Es enthält
das Dateisystemarchiv als gezipptes Tar-Archiv.
Diese Mitglieder müssen in genau dieser Reihenfolge auftauchen.
Aktuelle Implementationen sollten zusätzliche Mitglieder nach
data.tar.gz ignorieren. Weitere Mitglieder könnten in der Zukunft
definiert werden und werden (falls möglich) nach diesen drei platziert.
Alle zusätzlichen Mitglieder, die vor data.tar.gz eingefügt werden
könnten und die problemlos von älteren Programmen ignoriert werden
sollten, werden Namen haben, die mit einem Unterstrich »_« anfangen.
Solche neuen Mitglieder, die nicht problemlos ignoriert werden können,
werden vor data.tar.gz mit Namen, die nicht mit einem Unterstrich
anfangen, eingefügt oder werden (wahrscheinlicher) dazu führen, dass
die Hauptversionsnummer erhöht wird.
ÜBERSETZUNG
Die deutsche Übersetzung wurde 2004, 2006-2008 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.
SIEHE AUCH
deb-old(5), dpkg-deb(1), deb-control(5).