Provided by: dpkg-dev_1.16.1.2ubuntu7_all bug

NOM

       deb - Format des paquets binaires Debian

SYNOPSIS

       nom-du-fichier.deb

DESCRIPTION

       Le  format  .deb  est le format des paquets binaires de Debian. Il est compatible avec les
       versions 0.93.76 et ultérieures de dpkg, et il  est  généré  par  défaut  par  toutes  les
       versions  de dpkg depuis la version 1.2.0 ainsi que toutes les versions i386/ELF depuis la
       version 1.1.1elf.

       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

       Le  fichier  est  une  archive ar avec un numéro magique de !<arch>.. Les noms de fichiers
       peuvent comporter un caractère « / » final.

       Les archives tar actuellement gérées sont,  le  format  v7  d'origine,  the  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  retours-chariot.  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, ainsi qu'à les ignorer s'il le faut.

       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).

       Ces trois membres doivent apparaître dans cet ordre exact. Les  implémentations  actuelles
       devraient  ignorer  tout  membre  additionnel suivant data.tar.gz. D'autres membres seront
       éventuellement proposés, et (si possible) seront placés après  ces  trois  derniers.  Tout
       autre  membre  qui  nécessitera  d'être inséré avant data.tar.gz et qui pourra être ignoré
       sans problème par des programmes plus anciens, aura un nom commençant par un caractère  de
       soulignement, « _ ».

       Les  nouveaux  membres  qui  ne  pourront pas être ignorés sans conséquence seront insérés
       avant data.tar.gz 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>.