Provided by: dpkg-dev_1.17.5ubuntu5.8_all bug

NOM

       deb - Format des paquets binaires Debian

SYNOPSIS

       nom-du-fichier.deb

DESCRIPTION

       The  .deb  format  is  the  Debian binary package file format. It is understood since dpkg
       0.93.76, and is generated by default since dpkg 1.2.0 and 1.1.1elf (i386/ELF builds).

       Le format décrit ici est utilisé depuis la version 0.93 de Debian ; les détails concernant
       le vieux format sont consultables dans deb-old(5).

FORMAT

       Ce fichier est une archive ar avec une valeur magique de !<arch>. Seul le format commun ar
       est géré, sans extension pour les noms longs de fichiers,  mais  avec  optionnellement  un
       caractère  « / »  final,  ce  qui  limite  leur longueur utile à 15 caractères (sur les 16
       autorisés). Les tailles de fichiers sont limitées à 10 chiffres  décimaux  ASCII,  ce  qui
       permet d'utiliser des fichiers membres d'une taille jusqu'à environ 9536.74 Mio.

       Les  archives  tar  actuellement  gérées  sont,  le  format  v7 d'origine, le format ustar
       pré-POSIX, un sous-ensemble du format GNU (uniquement le nouveau format de noms longs pour
       les chemins et les liens, gérés depuis dpkg 1.4.1.17) et le format ustar POSIX (noms longs
       gérés depuis dpkg 1.15.0). Les marqueurs du type (« typeflags ») tar  inconnus  provoquent
       une erreur.

       Le  premier  membre est nommé debian-binary et contient une succession de lignes, séparées
       par des caractères saut de ligne. Pour le moment, une seule ligne est présente : le numéro
       de  version du format, 2.0 à l'heure où ce document a été écrit. Les programmes lisant des
       archives Debian récentes doivent être préparés à une augmentation  du  numéro  de  version
       mineur et à la présence de nouvelles lignes, et doivent les ignorer si tel est le cas.

       Si  le numéro de version majeur a changé, cela signifie qu'une modification entraînant une
       incompatibilité entre les versions a été effectuée, et le programme doit alors  s'arrêter.
       Si  ce  n'est  pas  le  cas,  le  programme  doit  être  en  mesure de continuer à traiter
       correctement le fichier, à moins qu'il ne rencontre un membre non reconnu  dans  l'archive
       (excepté à la fin de cette dernière), comme décrit ci-dessous.

       Le  second  membre requis est nommé control.tar.gz. Il s'agit d'une archive tar compressée
       grâce à gzip contenant les informations de contrôle du paquet, sous la forme  d'une  série
       de  fichiers,  parmi  lesquels  le  fichier control est strictement requis et contient les
       principales informations de contrôle. L'archive de contrôle peut  éventuellement  contenir
       une entrée pour « . », le répertoire courant.

       Le  troisième et dernier membre obligatoire est appelé data.tar. Il contient le système de
       fichiers sous forme d'une archive tar, soit non compressée (géré depuis dpkg  1.10.24)  ou
       compressé  avec  gzip  (avec  extension  .gz),  xz  (avec extensions .xz, géré depuis dpkg
       1.15.6), bzip2 (avec extensions .bz2, géré depuis dpkg 1.10.24) ou  lzma  (avec  extension
       .lzma, géré depuis dpkg 1.13.25).

       These  members  must  occur in this exact order. Current implementations should ignore any
       additional members after data.tar. Further members may be defined in the future,  and  (if
       possible)  will  be  placed  after these three. Any additional members that may need to be
       inserted after debian-binary and before control.tar.gz or data.tar  and  which  should  be
       safely ignored by older programs, will have names starting with an underscore, `_'.

       Les  nouveaux  membres  qui  ne  pourront pas être ignorés sans conséquence seront insérés
       avant data.tar avec des noms  préfixés  par  quelque  chose  d'autre  qu'un  caractère  de
       soulignement,  ou  impliqueront  plus  probablement une incrémentation du numéro majeur de
       version.

VOIR AUSSI

       deb-old(5), dpkg-deb(1), deb-control(5).

TRADUCTION

       Ariel VARDI <ariel.vardi@freesbee.fr>, 2002. Philippe Batailler, 2006.  Nicolas  François,
       2006. Veuillez signaler toute erreur à <debian-l10n-french@lists.debian.org>.