Provided by: dpkg_1.16.1.2ubuntu7_i386 bug

NOM

       dpkg-deb  -  outil pour la manipulation des archives (.deb) des paquets
       Debian

SYNOPSIS

       dpkg-deb [option...] command

DESCRIPTION

       dpkg-deb  crée  un  paquet,  dépaquette  une  archive  ou   donne   des
       renseignements sur les archives Debian

       dpkg sert à installer ou à supprimer des paquets sur le système.

       Il  est  possible d'exécuter dpkg-deb en appelant dpkg avec les options
       de dpkg-deb. dpkg comprend que dpkg-deb est appelé et le lance.

COMMANDES

       -b, --build rpertoire [archive|rpertoire]
              Crée  une  archive  Debian  avec  l'arborescence  contenue  dans
              rpertoire.  rpertoire  doit posséder un sous-répertoire DEBIAN
              qui contient  les  fichiers  de  contrôle  tel  que  le  fichier
              « control »   lui-même.   Ce   répertoire  n'apparat  pas  dans
              l'archive  de  l'arborescence  du  paquet  binaire ;  mais   les
              fichiers  qu'il  contient  sont  mis dans la zone de contrôle du
              paquet binaire.

              À moins de préciser --nocheck, dpkg-deb  lit  DEBIAN/control  et
              l'analyse.  Il  cherche  les  erreurs  de  syntaxe  et  d'autres
              problèmes existants ; puis il affiche le nom du  paquet  binaire
              qu'il  construit.  dpkg-deb  vérifie  aussi  les permissions des
              scripts du responsable et des autres fichiers qu'il trouve  dans
              le répertoire de contrôle DEBIAN.

              Quand  aucune  archive  n'est donnée, dpkg-deb appelle le paquet
              rpertoire.deb.

              Si  l'archive  qui  doit  être  créée  existe  déjà,  elle   est
              remplacée.

              Quand  le second argument est un répertoire, dpkg-deb appelle le
              paquet paquet_version_arch.deb, ou  bien  paquet_version.deb  si
              aucun  champ  Architecture  n'est  présent  dans  le  fichier de
              contrôle du paquet. Quand un répertoire cible est précisé  à  la
              place d'un fichier, l'option --nocheck ne doit pas être utilisée
              (puisque dpkg-deb a besoin de lire et d'analyser le  fichier  de
              contrôle du paquet pour connaître le nom de fichier à utiliser).

       -I, --info archive [nom-fichier-control...]
              Donne des renseignements sur une archive de paquet binaire.

              Quand aucun argument fichier-control n'est précisé, un résumé du
              contenu  du  paquet  ainsi  que  son  fichier  « control »  sont
              affichés.

              Quand  un argument fichier-control est précisé, dpkg-deb affiche
              les éléments dans l'ordre d'apparition ; quand l'un des éléments
              n'est pas présent, il affiche un message d'erreur sur « stderr »
              et quitte avec un code égal à 2.

       -W, --show archive
              Cette option donne des informations sur  l'archive  d'un  paquet
              binaire selon le format spécifié par l'argument --showformat. Le
              format par défaut affiche le nom et la version du paquet sur une
              seule ligne, séparés par une tabulation.

       -f, --field archive [nom-du-champ-de-control...]
              Extrait  les  renseignements du fichier « control » de l'archive
              du paquet binaire.

              Quand aucun argument  control-fichier-champ  n'est  précisé,  le
              fichier « control » est affiché en entier.

              Quand  il  y  en  a un, dpkg-deb affiche ses éléments en suivant
              leur ordre d'apparition dans le fichier « control ». Quand il  y
              a   plus  d'un  argument  control-fichier-field,  dpkg-deb  fait
              précéder  chacun  par  le  nom  de  son  champ  (puis   par   un
              « deux-points » et une espace).

              L'absence  des  champs  demandés  ne  provoque  pas  de  message
              d'erreur.

       -c, --contents archive
              Liste seulement l'arborescence des  fichiers  d'une  archive  de
              paquet. C'est en fait le résultat produit par la commande tar et
              une option d'énumération verbeuse.

       -x, --extract archive rpertoire
              Extrait l'arborescence des fichiers d'un paquet archive dans  le
              répertoire spécifié.

              Il   faut   remarquer  que  l'extraction  d'un  paquet  dans  le
              répertoire root  ne  produit  pas  une  installation  correcte !
              Utilisez dpkg pour l'installation des paquets.

              rpertoire  est  créé  si  nécessaire  (mais pas ses répertoires
              parents) et ses permissions sont modifiées pour correspondre  au
              cnotenu du paquet.

       -X, --vextract archive rpertoire
              Is  like  --extract  (-x)   with  --verbose (-v)  which prints a
              listing of the files extracted as it goes.

       -R, --raw-extract archive directory
              Extracts the filesystem tree  from  a  package  archive  into  a
              specified  directory,  and  the control information files into a
              DEBIAN subdirectory of the specified directory.

              Le répertoire  cible  est  créé  si  nécessaire  (mais  pas  ses
              répertoires parents).

       --fsys-tarfile archive
              Extracts  the  filesystem  tree  data  from a binary package and
              sends it to standard output in tar format. Together with  tar(1)
              this  can  be  used  to extract a particular file from a package
              archive.  The   input   archive   will   always   be   processed
              sequentially.

       -e, --control archive [rpertoire]
              Extrait les fichiers de contrôle d'une archive de paquet dans le
              répertoire spécifié.

              Quand  aucun   répertoire   n'est   précisé,   on   utilise   un
              sous-répertoire DEBIAN du répertoire actuel.

              Le  répertoire  cible  est  créé  si  nécessaire  (mais  pas ses
              répertoires parents).

       -h, --help
              Affiche un message d'aide puis quitte.

       --version
              Affiche le numéro de version puis quitte.

OPTIONS

       --showformat=format
              Cette option sert à spécifier le format de  sortie  de  l'option
              --show. Ce format sera utilisé pour chaque paquet listé.

              Cet  argument est une chaîne qui peut référencer tout champ avec
              la forme ${field-name} ; une liste des champs valables peut être
              facilement  produite  avec  l'option  -I sur le même paquet. Une
              explication  complète  des  options  de  formatage   (avec   les
              séquences  d'échappement  et  les  espaces  entre les champs) se
              trouve dans la page dpkg-query(1), option --showformat.

              Par défaut, la valeur de ce champ est ${Package}\t${Version}\n.

       -zcompress-level
              Specify  which  compression  level  to  use  on  the  compressor
              backend,  when  building  a  package  (default is 9 for gzip and
              bzip2, 6 for xz and lzma).

       -Zcompress-type
              Indique  le  type  de  compression  à  utiliser   lors   de   la
              construction  d'un  paquet. Les valeurs autorisées sont gzip (la
              valeur  par  défaut),  xz,   bzip2,   lzma   et   none   (aucune
              compression).

       --new  S'assure  que dpkg-deb construit une archive avec le « nouveau »
              format. C'est le comportement par défaut.

       --old  Oblige dpkg-deb  à  construire  une  archive  avec  l'« ancien »
              format.  Ce  format,  moins  facilement  compris  par les outils
              non-Debian, est maintenant dépassé. On l'utilise seulement quand
              on  construit  des  paquets  qui  doivent  être analysés par des
              versions  de  dpkg  plus  anciennes  que  la   version   0.93.76
              (septembre  1995),  qui  fut  produite uniquement pour le format
              « i386 a.out ».

       --nocheck
              Empêche les vérifications normales de dpkg-deb --build quant  au
              contenu   proposé   d'une  archive.  De  cette  façon,  on  peut
              construire   n'importe   quelle   archive,   aussi   défectueuse
              soit-elle.

       -v, --verbose
              Enables  verbose  output.  This currently only affects --extract
              making it behave like --vextract.

       -D, --debug
              Permet les messages de débogage. Ce n'est pas très intéressant.

ENVIRONNEMENT

       TMPDIR Si cette option est utilisée, dpkg l'utilisera comme  répertoire
              pour créer les fichiers et répertoire temporaires.

BOGUES

       dpkg-deb -I paquet1.deb paquet2.deb se trompe.

       Il  n'existe pas d'authentification des fichiers .deb. Il n'existe même
       pas de système de somme de contrôle immédiat. Les outils de haut niveau
       comme  APT  gèrent l'authentification des paquets .deb récupérés depuis
       un dépôt donné et la plupart  des  paquets  fournissent  désormais  une
       comme de contrôle MD5 créée par debian/rules. Cependant, ceci n'est pas
       directement géré par les outils de plus bas niveau.

       N'essayez pas  d'installer  un  logiciel  avec  dpkg-deb !  Vous  devez
       utiliser dpkg pour être sûr que tous ses fichiers sont correctement mis
       en place, que les scripts du paquet sont exécutés et que son contenu et
       son état sont enregistrés.

VOIR AUSSI

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

AUTEUR

       Copyright © 1995-1996 Ian Jackson

       Ce  programme  est  un  logiciel  libre ; voyez la « GNU General Public
       Licence » version 2 ou supérieure pour le copyright. Il n'y  a  PAS  de
       garantie.

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