Loading

NOM

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

SYNOPSIS

       dpkg-deb [options] commande

       dpkg-deb  cre  un  paquet,  dpaquette  une   archive   ou   donne   des
       renseignements sur les archives Debian

       dpkg sert  installer ou  supprimer des paquets sur le systme.

       Il est possible d'excuter 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]
              Cre  une  archive  Debian  avec  l'arborescence  contenue   dans
              rpertoire.  rpertoire  doit possder un sous-rpertoire DEBIAN qui
              contient les fichiers de contrle tel que  le  fichier   control
              lui-mme.   Ce   rpertoire   n'apparat   pas  dans  l'archive  de
              l'arborescence du  paquet  binaire ;  mais  les  fichiers  qu'il
              contient sont mis dans la zone de contrle du paquet binaire.

               moins  de  prciser  --nocheck,  dpkg-deb  lit DEBIAN/control et
              l'analyse.  Il  cherche  les  erreurs  de  syntaxe  et  d'autres
              problmes  existants ;  puis  il affiche le nom du paquet binaire
              qu'il construit.  dpkg-deb  vrifie  aussi  les  permissions  des
              scripts  du responsable et des autres fichiers qu'il trouve dans
              le rpertoire de contrle DEBIAN.

              Quand aucune archive n'est donne,  dpkg-deb  appelle  le  paquet
              rpertoire.deb.

              Si l'archive qui doit tre cre existe dj, elle est remplace.

              Quand  le  second argument est un rpertoire, dpkg-deb appelle le
              paquet paquet_version_arch.deb, ou  bien  paquet_version.deb  si
              aucun champ Architecture n'est prsent dans le fichier de contrle
              du paquet. Quand un rpertoire cible est prcis
               la place d'un fichier,  l'option  --nocheck  ne  doit  pas  tre
              utilise  (puisque  dpkg-deb  a  besoin  de lire et d'analyser le
              fichier de contrle du paquet pour connatre  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 prcis, un rsum du
              contenu du paquet ainsi que son fichier  control  sont  affichs.

              Quand  un  argument  fichier-control est prcis, dpkg-deb affiche
              les lments dans l'ordre d'apparition ;  quand  l'un  des  lments
              n'est pas prsent, 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 spcifi par l'argument --showformat. Le
              format par dfaut affiche le nom et la version du paquet sur  une
              seule ligne, spars 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  prcis,  le
              fichier  control  est affich en entier.

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

              L'absence   des  champs  demands  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 rsultat produit par la commande tar et
              une option d'numration verbeuse.

       -x, --extract archive rpertoire
              Extrait l'arborescence des fichiers d'un paquet archive dans  le
              rpertoire spcifi.

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

              rpertoire  est cr si ncessaire (mais pas ses rpertoires parents)
              et ses permissions sont modifies pour correspondre au cnotenu du
              paquet.

       -X, --vextract archive rpertoire
              Comme  --extract (-x), mais affiche la liste des fichiers au fur
              et mesure qu'ils sont extraits.

       --fsys-tarfile archive
              Extrait les donnes de l'arborescence d'un paquet binaire et  les
              envoie sur la sortie standard dans le format propre  la commande
              tar. En combinant cette option avec la commande tar(1), on  peut
              ainsi extraire un fichier prcis d'une archive de paquet.

       -e, --control archive [rpertoire]
              Extrait  les fichiers de contrle d'une archive de paquet dans le
              rpertoire spcifi.

              Quand aucun rpertoire n'est prcis, on utilise un  sous-rpertoire
              DEBIAN du rpertoire actuel.

              Le  rpertoire cible est cr si ncessaire (mais pas ses rpertoires
              parents).

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

       --version
              Affiche le numro de version puis quitte.

OPTIONS

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

              Cet  argument est une chane qui peut rfrencer tout champ avec la
              forme ${field-name} ; une liste des  champs  valables  peut  tre
              facilement  produite  avec  l'option  -I  sur le mme paquet. Une
              explication complte des options de formatage (avec les  squences
              d'chappement  et les espaces entre les champs) se trouve dans la
              page dpkg-query(1), option --showformat.

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

       -zniveau_compression
              Indique  le  niveau  de  compression   fournir  au  logiciel  de
              compression appel en sous-main lors de la compression du paquet.

       -Ztype_compression
              Specify which compression type to use when building  a  package.
              Allowed  values  are gzip, xz, bzip2, lzma, and none (default is
              gzip).

       --new  S'assure que dpkg-deb construit une archive  avec  le   nouveau
              format. C'est le comportement par dfaut.

       --old  Oblige  dpkg-deb  construire une archive avec l' ancien  format.
              Ce format, moins facilement compris par les  outils  non-Debian,
              est  maintenant dpass. On l'utilise seulement quand on construit
              des paquets qui doivent tre analyss 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
              Empche les vrifications normales de dpkg-deb  --build  quant  au
              contenu  propos d'une archive. De cette faon, on peut construire
              n'importe quelle archive, aussi dfectueuse soit-elle.

       -D, --debug
              Permet les messages de dbogage. Ce n'est pas trs intressant.

ENVIRONNEMENT

       TMPDIR If set, dpkg-deb will use it as the directory in which to create
              temporary files and directories.

BOGUES

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

       Il  n'existe  pas d'authentification des fichiers .deb. Il n'existe mme
       pas de systme de somme de contrle immdiat. Les outils  de  haut  niveau
       comme  APT  grent  l'authentification des paquets .deb rcuprs depuis un
       dpt donn et la plupart des paquets fournissent dsormais  une  comme  de
       contrle MD5 cre par debian/rules. Cependant, ceci n'est pas directement
       gr par les outils de plus bas niveau.

       N'essayez pas  d'installer  un  logiciel  avec  dpkg-deb !  Vous  devez
       utiliser  dpkg  pour tre sr que tous ses fichiers sont correctement mis
       en place, que les scripts du paquet sont excuts et que son  contenu  et
       son tat sont enregistrs.

VOIR AUSSI

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

AUTEUR

       Copyright (C) 1995-1996 Ian Jackson

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

TRADUCTION

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