Loading

NOM

       dpkg - un gestionnaire de paquet pour Debian

SYNOPSIS

       dpkg [options] action

AVERTISSEMENT

       Ce manuel est destin aux utilisateurs qui souhaitent aller au-del de la
       commande dpkg --help pour la comprhension des options de  la  ligne  de
       commande et des tats des paquets.

       Les responsables de paquet qui veulent comprendre comment dpkg installe
       leur paquet ne doivent  pas  l'utiliser.  Les  descriptions  concernant
       l'installation ou la dsinstallation des paquets sont trs insuffisantes.

       dpkg est un outil pour l'installation, la cration, la suppression et la
       gestion  des  paquets  Debian.  aptitude(1) est la principale interface
       dpkg  et  la  plus  agrable  pour  l'utilisateur.   dpkg  lui-mme   est
       entirement  contrl  par  des  paramtres  sur  la ligne de commande. Une
       commande comporte exactement une action et zro ou plusieurs options. Le
       paramtre   action   dit ce que dpkg doit faire et les options modifient
       l'action d'une manire ou d'une autre.

       On peut aussi utiliser dpkg comme  une  interface   dpkg-deb(1).  Quand
       dpkg rencontre les actions suivantes, qui sont des actions de dpkg-deb,
       il lance simplement dpkg-deb avec les paramtres qui lui ont t fournis :
           -b, --build,
           -c, --contents,
           -I, --info,
           -f, --field,
           -e, --control,
           -x, --extract,
           -X, --vextract, et
           --fsys-tarfile.
       Voyez  dpkg-deb(1)  pour  des  renseignements  supplmentaires  sur  ces
       actions.

RENSEIGNEMENTS SUR LES PAQUETS

       dpkg conserve des renseignements utiles sur  les  paquets  disponibles.
       Cette  information  est divise en trois classes : les tats, les tats de
       la slection et  les  drapeaux.  La  modification  de  ces  valeurs  est
       principalement dvolue  dselect.

   TATS DES PAQUETS
       not-installed
              Le paquet n'est pas install sur le systme.

       config-files
              Seuls  les  fichiers  de configuration du paquet existent sur le
              systme.

       half-installed
              L'installation  du  paquet  a  commenc  mais,  pour  une  raison
              quelconque, ne s'est pas termine.

       unpacked
              Le paquet est dpaquet mais n'est pas configur.

       half-configured
              Le  paquet  est dpaquet et la configuration a commenc mais, pour
              une quelconque raison, ne s'est pas termine.

       triggers-awaited
              Le paquet attend l'excution d'une  action  diffre  qui  est   la
              charge d'un autre paquet.

       triggers-pending
              Une  action diffre de ce paquet a t active, il reste  l'excuter.

       installed
              Le paquet est dpaquet et correctement configur.

   TATS DE LA SLECTION DES PAQUETS
       install
              Le paquet est slectionn pour tre install.

       hold   dpkg laisse de ct un paquet marqu hold,   moins  qu'il  ne  soit
              lanc avec l'option de forage --force-hold.

       deinstall
              Le  paquet  est  slectionn pour tre dsinstall (c.--d. qu'on veut
              supprimer  tous  les  fichiers   l'exception  des  fichiers   de
              configuration).

       purge  Le  paquet  est  slectionn  pour  tre  purg  (c.--d.  qu'on veut
              supprimer tous les fichiers mme les fichiers de  configuration).

   DRAPEAUX DES PAQUETS
       reinst-required
              Un  paquet  marqu  reinst-required  est dfectueux et demande une
              rinstallation. dpkg ne peut supprimer de  tels  paquets,   moins
              qu'il     ne    soit    lanc    avec    l'option    de    forage
              --force-remove-reinstreq.

ACTIONS

       -i, --install fichier-paquet...
              Installe le paquet. Si l'on donne l'option  --recursive  ou  -R,
              fichier-paquet doit alors indiquer un rpertoire.

              L'installation comporte les tapes suivantes :

              1. Extraction des fichiers de contrle du nouveau paquet.

              2.  Quand  une  ancienne  version du mme paquet est dj installe,
              excution du script prerm de l'ancien paquet.

              3. Lancement du script preinst, s'il est fourni par le paquet.

              4. Dpaquetage des nouveaux fichiers et, en mme temps, sauvegarde
              des  anciens  de  manire  pouvoir les restaurer si quelque chose
              tourne mal.

              5. Quand une ancienne version du mme  paquet  est  dj  installe,
              excution  du script postrm de l'ancien paquet. Il faut remarquer
              que ce script est  excut  aprs  le  script  preinst  du  nouveau
              paquet,  parce  que les nouveaux fichiers sont crits dans le mme
              temps que les anciens sont supprims.

              6. Configuration du  paquet.  Voyez  l'action  --configure  pour
              savoir comment cela se passe.

       --unpack fichier-paquet...
              Dpaqute  le  paquet,  mais  ne  configure  rien.  Si  l'on donne
              l'option --recursive ou -R, fichier-paquet doit  alors  indiquer
              un rpertoire.

       --configure paquet...|-a|--pending
              Configure  a  package  which  has  been  unpacked  but  not  yet
              configured.  If -a or --pending is given instead of package, all
              unpacked but unconfigured packages are configured.

              To  reconfigure a package which has already been configured, try
              the dpkg-reconfigure(8)  command instead.

              La configuration comporte les tapes suivantes :

              1. Dpaquetage des fichiers de  configuration,  et  dans  le  mme
              temps  sauvegarde  des  anciens  fichiers  de  configuration, de
              manire  pouvoir les restaurer si quelque chose se passe mal.

              2. Excution du script postinst, s'il est fourni par le paquet.

       --triggers-only paquet ...|-a | --pending
              N'excute que les actions diffres. Toutes les actions diffres  en
              attente  seront  traites.  Si des noms des paquets sont fournis,
              les actions diffres de ces  paquets  seront  traites,  une  fois
              chacune  lorsque  ncessaire.  L'utilisation de cette option peut
              laisser des paquets dans les tats incorrects de triggers-awaited
              et  de  triggers-pending.  Cela  peut  tre  corrig  plus tard en
              excutant : dpkg --configure --pending.

       -r, --remove, -P, --purge paquet...|-a|--pending
              Supprime un paquet install. L'action  -r  ou  --remove  supprime
              tout  sauf  les  fichiers  de  configuration. Cela peut viter la
              reconfiguration du paquet lors d'une rinstallation. Les fichiers
              de  configuration sont les fichiers rpertoris dans le fichier de
              contrle debian/conffiles. L'option -P ou --purge supprime  tout,
              y  compris les fichiers de configuration. Si l'on donne l'option
              -a ou --pending
               la place d'un nom de paquet, tous  les  paquets  non  dpaquets,
              mais  qui sont marqus comme devant tre supprims ou purgs dans le
              fichier /var/lib/dpkg/status, sont  respectivement  supprims  ou
              purgs.  Note : certains  fichiers  de  configuration peuvent tre
              inconnus de dpkg car ils sont crs et grs  part, via les  scripts
              de  configuration.  Dans  ce  cas,  dpkg  ne  les supprimera pas
              lui-mme et le script postrm du paquet (qui est appel  par  dpkg)
              doit s'occuper de leur suppression.

              La suppression d'un paquet comporte les tapes suivantes :

              1. Lancement du script prerm

              2. Suppression des fichiers installs

              3. lancement du script postrm

       --update-avail, --merge-avail fichier-Paquets
              Met   jour  l'information  de dpkg et de dselect sur les paquets
              disponibles. L'action  --merge-avail  combine  les  informations
              anciennes    avec    celles    qui    proviennent   du   fichier
              fichier-Packages.   L'action   --update-avail    remplace    les
              informations  anciennes  par  celles  qui proviennent du fichier
              fichier-Packages.  Le  fichier  fichier-Packages  distribu  avec
              Debian  est  appel  simplement  Packages.  dpkg garde son propre
              enregistrement      des      paquets      disponibles       dans
              /var/lib/dpkg/available.

              A  commande  unique  plus simple permettant de rcuprer et mettre
              jour le fichier available est dselect update. Veuillez noter que
              ce  fichier  est  peu prs inutile si vous n'utilisez pas dselect
              mais une interface base sur  APT.  APT  comporte  en  effet  son
              propre mcanisme pour suivre les paquets disponibles.

       -A, --record-avail fichier_paquet...
              Met   jour  l'information  de dpkg et de dselect sur les paquets
              disponibles   avec   les   informations   qui   proviennent   de
              fichier-paquet.   Si  l'option  --recursive  ou  -R  est  donne,
              fichier-paquet doit indiquer un rpertoire.

       --forget-old-unavail
              Dsormais obsolte et sans effet car dpkg  oublie  automatiquement
              les paquets dsinstalls qui ne sont pas disponibles.

       --clear-avail
              Efface les renseignements existants sur les paquets disponibles.

       -C, --audit
              Recherche les paquets qui n'ont t que partiellement installs sur
              le systme. dpkg suggre une manire de les faire fonctionner.

       --get-selections [motif-nom-paquet...]
              Obtient  la  liste des slections des paquets, et l'envoie sur la
              sortie standard. Sans un motif, les paquets non installs  (c'est
              dire ceux qui ont t prcdemment purgs) ne seront pas affichs.

       --set-selections
              modifie  la liste des slections des paquets en lisant un fichier
              sur l'entre standard. Le format de ce fichier  doit  tre  de  la
              forme    <paquet>   <tat> ,   o   tat  vaut   install ,   hold ,
               deinstall  ou  purge .  Les  lignes  vides  ou  les  lignes  de
              commentaires dbutant par  #  sont autorises.

       --clear-selections
              Met  l'tat  de chaque paquet non essentiel   deinstall . Il faut
              utiliser  cette  option  juste  avant   --set-selections,   pour
              dsinstaller   les   paquets   qui   ne   sont  pas  affichs  par
              --set-selections.

       --yet-to-unpack
              Recherche les paquets qui ont t slectionns pour  l'installation,
              mais  qui  pour  une  raison  quelconque,  ne  sont  pas  encore
              installs.

       --print-architecture
              Affiche l'architecture des paquets installs (par exemple,
               i386 ).

       --compare-versions ver1 op ver2
              Compare  des  numros  de  version,  o  op est un oprateur
              binaire. dpkg retourne un zro si la condition spcifie est
              vrifie, et retourne un nombre diffrent de zro dans le cas
              contraire. Il y a deux groupes d'oprateurs ; ils diffrent
              par  leur  faon  de traiter l'absence de ver1 ou de ver2.
              Pour les oprateurs suivants, lt le eq ne ge gt, l'absence
              d'une   version   est  considre  comme  infrieure   toute
              version ; pour les oprateurs  lt-nl  le-nl  ge-nl  gt-nl,
              l'absence  d'une  version  est  considre  comme suprieure
              toute version. Les oprateurs < << <= = >= >>  >  ne  sont
              fournis  que  pour  la  compatibilit  avec  la syntaxe du
              fichier de contrle.

       --command-fd <n>
              Accept a series of commands on input file descriptor <n>.
              Note:  additional  options  set  on the command line, and
              through  this  file  descriptor,  are   not   reset   for
              subsequent commands executed during the same run.

       --help Affiche un court message d'aide.

       --force-help
              Donne     des     renseignements    sur    les    options
              --force-quelque-chose.

       -Dh, --debug=help
              donne des renseignements sur les options de dbogage.

       --version
              Affiche la version de dpkg.

       dpkg-deb actions
              Voyez dpkg-deb(1) pour des renseignements  supplmentaires
              sur les actions suivantes.

              -b, --build rpertoire [archive|rpertoire]
                  Construit un paquet deb.
              -c, --contents archive
                  Liste le contenu d'un paquet deb.
              -e, --control nom-de-fichier [rpertoire]
                  Extrait les informations de contrle d'un paquet.
              -x, --extract rpertoire de l'archive
                  Extrait et affiche les fichiers contenus dans un paquet.
              -f, --field nom-de-fichier [champ de contrle] ...
                  Affiche le(s) champ(s) de contrle d'un paquet.
              --fsys-tarfile archive
                  Affiche le contenu du fichier  tar  d'un paquet Debian.
              -I, --info nom-de-fichier [fichier de contrle]
                  Affiche des renseignements sur un paquet.

       dpkg-query actions
              Voyez dpkg-query(1) pour davantage d'explications sur les
              actions suivantes.

              -l, --list motif-du-nom-du-paquet ...
                  Affiche la liste des paquets qui correspondent au motif.
              -s, --status nom-du-paquet ...
                  Donne l'tat du paquet indiqu.
              -L, --listfiles nom-paquet ...
                  Affiche la liste des fichiers installs qui appartiennent
                   paquet.
              -S, --search motif-du-fichier--rechercher ...
                  Recherche un fichier dans les paquets installs.
              -p, --print-avail nom-du-paquet
                  Affiche les informations trouves dans /var/lib/dpkg/available
                   propos de paquet. Les utilisateurs des interfaces  APT
                  devraient plutt utiliser apt-cache show nom-du-paquet.

OPTIONS

       On peut spcifier une option  la fois sur la ligne de commande et
       dans  le fichier de configuration de dpkg, /etc/dpkg/dpkg.cfg ou
       dans   les    fichiers    du    rpertoire    de    configuration
       /etc/dpkg/dpkg.cfg.d/.  Chaque  ligne de ce fichier est soit une
       option (identique  une option en ligne  de  commande  mais  sans
       tiret), soit un commentaire, commenant par #.

       --abort-after=nombre
              Modifie  le  nombre d'erreurs au del duquel dpkg s'arrte.
              Il est par dfaut gal  50.

       -B, --auto-deconfigure
              Quand un paquet est supprim, il peut arriver qu'un paquet
              install  dpendait  du  paquet supprim. En spcifiant cette
              option,  on  obtient  la  dconfiguration  automatique  du
              paquet qui dpendait du paquet supprim.

       -Doctal, --debug=octal
              Demande  de  dbogage.  octal  est form en faisant un  ou
              logique entre des valeurs souhaites appartenant  la liste
              ci-dessous  (notez  que ces valeurs pourront changer dans
              les prochaines versions). -Dh ou --debug=help affiche ces
              valeurs de dbogage.

               nombre  description
                  1   Informations de progression
                      en gnral utiles
                  2   Appel et tat des scripts du responsable
                 10   Sortie pour chaque fichier trait
                100   De nombreuses sorties pour chaque fichier
                      trait
                 20   Sortie pour chaque fichier de configuration
                200   De nombreuses sorties pour chaque fichier
                      de configuration
                 40   Dpendances et conflits
                400   De nombreuses sorties pour les dpendances
                      et  les  conflits 10000   Sortie sur l'activation
              et  le  traitement  des  actions   diffres   20000     De
              nombreuses   sorties   sur   les  actions  diffres  40000
              Quantit stupide de sorties sur les actions diffres
               1000   Beaucoup de radotage  propos du rpertoire
                      dpkg/info
               2000   Quantit stupide de radotage

       --force-quelque-chose,                 --no-force-quelque-chose,
       --refuse-quelque-chose

              Forcer ou refuser (no-force et refuse signifient  la  mme
              chose)  de  faire  quelque  chose.  quelque-chose est une
              liste d'actions spares par des virgules, dcrites ci-aprs.
              --force-help  affiche  un  message  qui  les  dcrit.  Les
              actions marques d'un (*) sont forces par dfaut.

              Avertissement : Ces options sont principalement  destines
              aux   experts.   Un   usage   auquel   manque  la  pleine
              comprhension  de  leurs  effets  peut  casser  le  systme
              entier.

              all :  Met  en  oeuvre  (ou  pas)  toutes  les options de
              forage.

              downgrade(*) : Installe un paquet,  mme  si  une  version
              plus rcente du paquet est dj installe.

              Avertissement : Pour l'instant, dpkg ne recherche pas les
              dpendances lors d'un retour  une version  infrieure  d'un
              paquet ;  il  ne vous prviendra pas si la version choisie
              casse les dpendances d'un autre paquet. Cela  peut  avoir
              de   srieuses   consquences ; et  si  l'on  revient   des
              versions antrieures des programmes essentiels du  systme,
              cela  peut  rendre  votre systme inutilisable. N'utiliser
              qu'avec prcaution.

              configure-any : Configure aussi les paquets dpaquets mais
              non configurs dont dpend le paquet en question.

              hold :  Traite mme les paquets marqus   garder  ( hold ).

              remove-reinstreq : Supprime un paquet, mme  dfectueux  et
              marqu  comme  demandant une rinstallation. Il se peut, ds
              lors, que des lments du paquet restent dans le systme  et
              soient oublis par dpkg.

              remove-essential :   supprime  un  paquet  mme  s'il  est
              considr  comme  indispensable.  Les  paquets   Essential
              comportent  les  commandes Unix les plus fondamentales et
              les  enlever  peut  casser  le  systme  entier.  Il  faut
              utiliser cette option avec prudence.

              depends :  Change  tous  les  problmes  de  dpendance  en
              avertissements.

              depends-version : Ignore les versions dans les  questions
              de dpendance.

              breaks:  Force  l'installation,  mme  si  cela  risque de
              casser un autre paquet.

              conflicts : Installe un paquet, mme s'il est  en  conflit
              avec  un autre paquet. C'est dangereux car habituellement
              cela produit le remplacement de certains fichiers.

              confmiss : Installe un fichier de configuration manquant.
              Cette  opration  estdangereuse,  puisque  les changements
              apports au fichier ne seront pas prservs (suppression).

              confnew :  Quand  un   conffile   a  t  modifi,  toujours
              installer  la  nouvelle version et ne rien demander, sauf
              si l'option --force-confdef est aussi prsente, auquel cas
              l'action par dfaut est choisie.

              confold :   Quand   un   conffile   a  t  modifi,  garder
              l'ancienne version et ne rien demander, sauf si  l'option
              --force-confdef  est  aussi  prsente, auquel cas l'action
              par dfaut est choisie.

              confdef : Utilise toujours l'action par  dfaut  quand  un
               conffile   a  t  modifi. Quand il n'y a pas d'action par
              dfaut, la commande s'arrte  et  interroge  l'utilisateur,
              moins    que   l'option   --force-confnew   ou   l'option
              --force-confold n'ait t donne, auquel cas elle se sert de
              ces options pour dterminer ce qu'il faut faire.

              confask:  If a conffile has been modified always offer to
              replace it with the version in the package, even  if  the
              version  in  the  package  did  not  change.  If  any  of
              --force-confmiss,  --force-confnew,  --force-confold,  or
              --force-confdef  is also given, it will be used to decide
              the final action.

              overwrite : Remplace un fichier par un fichier d'un autre
              paquet.

              overwrite-dir :  Remplace  un  rpertoire par un rpertoire
              d'un autre paquet.

              overwrite-diverted : Remplace un fichier dtourn avec  une
              version non dtourne.

              architecture :   Traite   mme  les  paquets  d'une  autre
              architecture

              bad-path : Programmes  importants  non  visibles  par  la
              variable PATH, ce qui va poser des problmes.

              not-root : Tente de (ds)installer mme sans tre root.

              bad-verify :  Installe un paquet mme si la vrification de
              son authenticit a chou.

       --ignore-depends=paquet,...
              Ne tient pas compte de la vrification des dpendances pour
              les  paquets  spcifis  (en fait, la vrification est faite
              mais on ne donne rien d'autre que des avertissements).

       --new, --old
              Slectionne soit l'ancien format des paquet binaires, soit
              le nouveau. C'est une option de dpkg-deb(1).

       --nocheck
              Ne  pas  lire ni vrifier le contenu du fichier de contrle
              pendant la construction d'un paquet. C'est une option  de
              dpkg-deb(1).

       --no-act, --dry-run, --simulate
              Faire  tout  ce  qui  doit  tre fait, mais n'crire aucune
              modification. On utilise cette option pour voir ce qui se
              passe sans modifier quoi que ce soit.

              Assurez-vous   de   donner  l'option  --no-act  avant  le
              paramtre  action,  sinon   des   rsultats   fcheux   sont
              probables.  Par  exemple,  la  commande  dpkg --purge foo
              --no-act purge d'abord le paquet foo et essaie ensuite de
              purger  le  paquet --no-act, mme si vous comptiez qu'elle
              ne ferait rien du tout.

       -R, --recursive
              Traite  rcursivement  tous  les  simples   fichiers   qui
              correspondent  au motif *.deb et qui se trouvent dans les
              rpertoires et sous-rpertoires spcifis. On  peut  utiliser
              cette option avec les actions -i, -A, --install, --unpack
              et --avail.

       -G     Ne pas installer un paquet si une version plus rcente  de
              ce   paquet   est   dj  installe.  C'est  un  alias  pour
              --refuse-downgrade.

       --admindir=dir
              Modifie le  rpertoire  d'administration  par  dfaut,  qui
              contient de nombreux fichiers donnant des informations au
              sujet de l'tat des paquets  installs  ou  non,  etc.  (Le
              rpertoire par dfaut tant /var/lib/dpkg)

       --instdir=repertoire
              Change  le rpertoire d'installation par dfaut qui indique
              o les paquets vont tre installs. instdir est aussi le nom
              du  rpertoire  indiqu chroot(2) avant que ne soient lancs
              les scripts  d'installation,  ce  qui  signifie  que  ces
              scripts   voient  instdir  comme  rpertoire  racine.  (Le
              rpertoire par dfaut est /).

       --root=rpertoire
              Modifier root change instdir par  rpertoire  et  admindir
              par dir/var/lib/dpkg.

       -O, --selected-only
              Traiter  seulement  les  paquets qui sont slectionns pour
              l'installation.  La  slection  est  rellement  faite  par
              dselect ou par dpkg quand ils manipulent les paquets. Par
              exemple, quand un paquet est supprim, il est marqu  comme
              ayant t slectionn pour une dsinstallation.

       -E, --skip-same-version
              Ne  pas  installer  le paquet si la mme version du paquet
              est dj installe.

       --pre-invoke=commande
       --post-invoke=commande
              Programme l'excution de commande via   sh  -c   avant  ou
              aprs   l'excution   de  dpkg  pour  les  actions  unpack,
              configure, install, triggers-only, remove et purge. Cette
              option  peut  tre  utilise  plusieurs  fois. L'ordre dans
              lequel les options multiples sont indiques sera prserv et
              celles  indiques  dans le fichier de configuration auront
              la priorit. La variable d'environnement  DPKG_HOOK_ACTION
              est  utilise pour indiquer aux scripts utiliss quelle est
              l'action actuelle de dpkg. Note : les interfaces de  dpkg
              peuvent  l'appeler  plusieurs  fois chaque invocation, ce
              qui peut provoquer l'excution des   hooks   plus  souvent
              que prvu.

       --path-exclude=glob-pattern
       --path-include=glob-pattern
              Set glob-pattern as a path filter, either by excluding or
              re-including  previously  excluded  paths  matching   the
              specified patterns during install.

              Warning: take into account that depending on the excluded
              paths you might completely break your  system,  use  with
              caution.

              The  glob  patterns  use  the  same wildcards used in the
              shell, were  '*'  matches  any  sequence  of  characters,
              including  the  empty  string  and also '/'. For example,
              '/usr/*/READ*'  matches  '/usr/share/doc/package/README'.
              As  usual,  '?'  matches  any  single  character  (again,
              including '/'). And '[' starts a character  class,  which
              can   contain   a   list   of   characters,   ranges  and
              complementations. See glob(7)  for  detailed  information
              about  globbing.  Note:  the current implementation might
              re-include more directories and symlinks than needed,  to
              be  on  the safe side and avoid possible unpack failures,
              future work might fix this.

              This  can  be  used  to  remove  all  paths  except  some
              particular ones; a typical case is:

              --path-exclude=/usr/share/doc/*
              --path-include=/usr/share/doc/*/copyright

              to  remove  all  documentation files except the copyright
              files.

              These two options can be specified  multiple  times,  and
              interleaved  with  each  other. Both are processed in the
              given order, with the last rule that matches a file  name
              making the decision.

       --status-fd n
              Envoie  un  tat du paquet comprhensible par la machine et
              met   jour  cette  information   dans   le   fichier   de
              description  n.  Cette  option peut tre spcifie plusieurs
              fois.  L'information  est   gnralement   constitue   d'un
              enregistrement   par   ligne,   dans   l'une  des  formes
              suivantes :

              status: paquet: status
                     L'tat du paquet a chang ; le status  est  tel  que
                     dans le fichier d'tat ( status file ).

              status: paquet : erreur : message-d'erreur-complet
                     Une  erreur  s'est produite. Malheureusement, lors
                     de     l'criture     il     se     trouve      que
                     message-d'erreur-complet  peut contenir des retour
                     la  ligne,  alors  que  dans  les  locales  o  les
                     traducteurs   n'ont  pas  fait  d'erreurs,  chaque
                     nouvelle ligne est suivie par au moins une espace.

              status: fichier : conffile-prompt : 'real-old' 'real-new'
              useredited distedited
                     Une  question  pour un fichier de configuration va
                     tre pose  l'utilisateur.

              traitement: stage: paquet
                     Envoy juste  avant  le  dbut  du  traitement  d'un
                     stage.  Les stages sont upgrade, install (les deux
                     sont  envoys  avant  le  dpaquetage),   configure,
                     trigproc, disappear, remove, purge.

       --log=fichier
              Enregistre  la  modification  de  l'tat, la mise  jour ou
              l'action   sur   fichier   au    lieu    de    l'habituel
              /var/log/dpkg.log.  Si  cette  option est donne plusieurs
              fois,  le  dernier  fichier  est  utilis.  Les   messages
              d'enregistrement  sont  de  la  forme AAAA-MM-JJ HH:MM:SS
              status  <tat>  <paquet>   <version-installe>   pour   les
              modifications  d'tat et les mises  jour. Pour une action,
              o <action> est  install ,  upgrade ,  remove  ou  purge ,
              le  message  est de la forme AAAA-MM-JJ HH:MM:SS <action>
              <paquet>  <version-installe>  <version-disponible>.  Pour
              une  modification de conffile, le message est de la forme
              AAAA-MM-JJ  HH:MM:SS  conffile  <fichier>  <dcision>   ou
              <dcision> est soit install soit keep.

       --no-debsig
              Ne pas tenter de vrifier la signature des paquets.

       --no-triggers
              Durant ce traitement ne pas lancer d'actions diffres (les
              activations seront toujours enregistres). S'il est utilis
              avec  --configure  paquet ou --triggers-only paquet alors
              le postinst du paquet sera toujours excut  mme  si  seule
              l'excution    d'une    action   diffre   est   ncessaire.
              L'utilisation de cette option peut  laisser  des  paquets
              dans     les    mauvais    tats    triggers-awaited    et
              triggers-pending. Cela  peut  tre  corrig  plus  tard  en
              excutant dpkg --configure --pending.

       --triggers
              Annule un prcdent --no-triggers.

FICHIERS

       /etc/dpkg/dpkg.cfg
              Fichier de configuration contenant les options par dfaut.

       /var/log/dpkg.log
              Fichier journal standard. Voyez /etc/dpkg/dpkg.cfg(5)  et
              l'option --log.

       Les  autres  fichiers rpertoris ici sont dans leur rpertoire par
       dfaut,   voyez   l'option   --admindir   pour   savoir   changer
       l'emplacement de ces fichiers.

       /var/lib/dpkg/available
              Liste des paquets disponibles.

       /var/lib/dpkg/status
              tats  des  paquets  disponibles.  Ce fichier contient des
              informations qui permettent de savoir si  un  paquet  est
              marqu comme devant tre supprim ou pas, devant tre install
              ou pas, etc. Voyez  la  section  RENSEIGNEMENTS  SUR  LES
              PAQUETS pour des informations supplmentaires.

              Le  fichier  d'tat  est  sauvegard  quotidiennement  dans
              /var/backups. Cela peut tre utile en cas de perte  ou  de
              corruption de  des problmes de systme de fichiers.

       Les  fichiers  suivants  font  partie d'un paquet binaire. Voyez
       deb(5) pour des informations supplmentaires :

       control

       conffiles

       preinst

       postinst

       prerm

       postrm

ENVIRONNEMENT

       HOME   If set, dpkg will use it as the directory from  which  to
              read the user specific configuration file.

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

       PAGER  The  program  dpkg  will  execute  when  displaying   the
              conffiles.

       SHELL  Le  programme  excut  par  dpkg  quand il lance un nouvel
              interprteur de commandes.

       COLUMNS
              Fixe le nombre de colonnes  utiliss  par  dpkg  lorsqu'il
              affiche  un  texte  format.  Seule  l'action  -l  se sert
              actuellement de cette variable.

       DPKG_SHELL_REASON
              Defined by dpkg on the  shell  spawned  on  the  conffile
              prompt  to  examine  the  situation. Current valid value:
              conffile-prompt.

       DPKG_CONFFILE_OLD
              Defined by dpkg on the  shell  spawned  on  the  conffile
              prompt to examine the situation. Contains the path to the
              old conffile.

       DPKG_CONFFILE_NEW
              Defined by dpkg on the  shell  spawned  on  the  conffile
              prompt to examine the situation. Contains the path to the
              new conffile.

       DPKG_RUNNING_VERSION
              Dfinie  par  dpkg  dans  l'environnement  du  script   du
              responsable,   cette  variable  contient  la  version  de
              l'instance de dpkg en cours d'excution.

       DPKG_MAINTSCRIPT_PACKAGE
              Dfinie  par  dpkg  dans  l'environnement  du  script   du
              responsable,  cette variable contient le nom du paquet en
              cours de traitement.

       DPKG_MAINTSCRIPT_ARCH
              Dfinie  par  dpkg  dans  l'environnement  du  script   du
              responsable,  cette variable contient l'architecture pour
              laquelle le paquet a t construit.

       DPKG_MAINTSCRIPT_NAME
              Defined by dpkg on the maintainer script  environment  to
              the name of the script running (preinst, postinst, prerm,
              postrm).

EXEMPLES

       Pour afficher les paquets lis au programme vi(1) :
           dpkg -l '*vi*'

       Pour voir les entres de /var/lib/dpkg/available concernant  deux
       paquets :
           dpkg --print-avail elvis vim | less

       Pour rechercher vous-mme dans la liste des paquets :
           less /var/lib/dpkg/available

       Pour supprimer le paquet install elvis :
           dpkg -r elvis

       Pour installer un paquet, vous devez d'abord le trouver dans une
       archive ou sur un CD.  Le  fichier   available   montre  que  le
       paquet vim se trouve dans la section  editors  :
            cd /cdrom/pool/main/v/vim
            dpkg -i vim_4.5-3.deb

       Pour faire une copie locale des tats de slection des paquets :
           dpkg --get-selections >myselections

       Vous  pourriez  transfrer  ce fichier sur un autre ordinateur et
       l'installer de cette manire :
           dpkg --clear-selections
           dpkg --set-selections <myselections

       On remarquera que cela n'installe ou ne supprime rien du  tout ;
       cela  ne  fait  qu'enregistrer  l'tat  souhait des paquets. Vous
       aurez besoin d'autres applications  pour  rcuprer  et  installer
       rellement  les  paquets  requis.  Par  exemple,  excutez apt-get
       dselect-upgrade.

       Habituellement, vous trouverez que dselect(1) fournit  une  faon
       plus aise de modifier les tats de slection des paquets.

FONCTIONNALITS SUPPLMENTAIRES

       D'autres  possibilits  sont  offertes  en installant les paquets
       suivants : apt, aptitude et debsums.

VOIR AUSSI

       aptitude(1),  apt(1),  dselect(1),  dpkg-deb(1),  dpkg-query(1),
       deb(5), deb-control(5), dpkg.cfg(5) et dpkg-reconfigure(8).

BOGUES

       L'option --no-act ne donne pas assez d'informations utiles.

AUTEURS

       Consultez  /usr/share/doc/dpkg/THANKS  pour la liste de ceux qui
       ont contribu  dpkg.

TRADUCTION

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