Provided by: dpkg_1.16.1.2ubuntu7_amd64 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 répertoire [archive|répertoire]
              Crée  une  archive  Debian avec l'arborescence contenue dans répertoire. répertoire
              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'apparaît 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 répertoire.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 répertoire
              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.

              répertoire 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 répertoire
              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 [répertoire]
              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>.