| .\"******************************************************************* |
| .\" |
| .\" This file was generated with po4a. Translate the source file. |
| .\" |
| .\"******************************************************************* |
| .TH deb 5 2011\-08\-14 Debian\-Projekt Debian |
| .SH NAME |
| deb \- Debian\-Binärpaketformat |
| .SH ÜBERSICHT |
| \fIDateiname\fP\fB.deb\fP |
| .SH BESCHREIBUNG |
| Das \fB.deb\fP\-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. |
| .PP |
| Das hier beschriebene Format wird seit Debian 0.93 verwendet; Details über |
| das alte Format sind in \fBdeb\-old\fP(5) beschrieben. |
| .SH FORMAT |
| Die Datei ist ein \fBar\fP\-Archiv mit einer magischen Zahl von |
| \fB!<arch>\fP. Der Dateiname kann mit einem Schrägstrich abschließen. |
| .PP |
| Derzeit werden die folgenden \fBtar\fP\-Archive erlaubt: alter Stil (V7\-)Format, |
| pre\-POSIX\-ustar\-Format, eine Teilmenge des GNU\-Formats (nur der neue Stil |
| mit langen Pfadnamen und langen Linknamen, unterstützt seit Dpkg 1.4.1.17) |
| und das POSIX\-ustar\-Format (lange Namen seit Dpkg 1.15.0 |
| unterstützt). Unbekannte Tar\-Typeinstellungen werden als Fehler betrachtet. |
| .PP |
| Das erste Mitglied heißt \fBdebian\-binary\fP und enthält eine Reihe von Zeilen, |
| die durch Zeilenumbrüche getrennt sind. Derzeit ist nur eine Zeile |
| vorhanden, die Versionsnummer, \fB2.0\fP 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. |
| .PP |
| 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. |
| .PP |
| Das zweite erforderliche Mitglied heißt \fBcontrol.tar.gz\fP. Es ist ein |
| gezipptes Tar\-Archiv, das die Steuerinformationen als eine Reihe von |
| normalen Dateien enthält, von denen die Datei \fBcontrol\fP zwingend |
| erforderlich ist und die Kern\-Steuerinformationen enthält. Der |
| Steuer\-Tarball kann optional einen Eintrag für »\fB.\fP«, das aktuelle |
| Verzeichnis, enthalten. |
| .PP |
| Das dritte, letzte zwingend benötigte Mitglied heißt \fBdata.tar\fP. Es enthält |
| das Dateisystem als Tar\-Archiv, entweder unkomprimiert (seit Dpkg 1.10.24 |
| unterstützt) oder mit gzip (Dateiendung \fB.gz\fP), xz (Dateiendung \fB.xz\fP seit |
| Dpkg 1.15.6 unterstützt),bzip2 (Dateiendung \fB.bz2\fP, seit Dpkg 1.10.24 |
| unterstützt) oder lzma (Dateiendung \fB.lzma\fP, seit Dpkg 1.13.25 unterstützt) |
| komprimiert. |
| .PP |
| Diese Mitglieder müssen in genau dieser Reihenfolge auftauchen. Aktuelle |
| Implementationen sollten zusätzliche Mitglieder nach \fBdata.tar\fP |
| 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 \fBdata.tar\fP eingefügt werden könnten und die problemlos |
| von älteren Programmen ignoriert werden sollten, werden Namen haben, die mit |
| einem Unterstrich »\fB_\fP« anfangen. |
| .PP |
| Solche neuen Mitglieder, die nicht problemlos ignoriert werden können, |
| werden vor \fBdata.tar\fP mit Namen, die nicht mit einem Unterstrich anfangen, |
| eingefügt oder werden (wahrscheinlicher) dazu führen, dass die |
| Hauptversionsnummer erhöht wird. |
| .SH ÜBERSETZUNG |
| Die deutsche Übersetzung wurde 2004, 2006-2011 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. |
| .SH "SIEHE AUCH" |
| \fBdeb\-old\fP(5), \fBdpkg\-deb\fP(1), \fBdeb\-control\fP(5). |