Loading

NOM

       dpkg-split - outil de dcomposition/recomposition des paquets Debian

SYNOPSIS

       dpkg-split [options] commande

       dpkg-split  dcompose les fichiers d'un paquet binaire Debian en parties
       plus petites (et les recompose), pour  permettre  l'enregistrement  des
       fichiers d'un paquet volumineux sur des mdia de faible capacit tels que
       les disquettes.

       On peut s'en servir   la main  avec  les  options  --split,  --join  et
       --info.

       Il  possde  aussi un mode automatique, appel avec l'option --auto, dans
       lequel il conserve sparment  dans  une  file  les  parties  connues  ou
       recompose  le  fichier  d'un paquet quand il connat toutes ses parties.
       Les options --listq et --discard permettent la gestion de cette file.

       Toutes les oprations de dcomposition, recomposition ou de mise en  file
       produisent  des  messages  sur  la  sortie  standard ;  ils peuvent tre
       tranquillement ignors.

COMMANDES

       -s, --split archive-complte [prfixe]
              Dcompose en plusieurs parties un paquet binaire Debian.

              Le nom d'une partie  est :  prfixe.NdeM.deb  o  N  le  numro  de
              partie,  commenant   1, et M est le nombre total de parties (les
              deux sont des dcimaux).

              Quand  on  ne  donne  pas  de  prfixe,   le   nom   du   fichier
              archive-complte  est  utilis,  en  incluant  le  rpertoire et en
              supprimant tout .deb restant.

       -j, --join partie...
              Rassemble les parties d'un fichier, recomposant ainsi le fichier
              d'origine tel qu'il tait avant la dcomposition.

              Ces  parties,  donnes comme arguments, doivent appartenir toutes
              au  mme  fichier  binaire  d'origine.  Chaque  partie  ne   doit
              apparatre  qu'une  seule fois dans la liste des arguments ; mais
              il est inutile de les ordonner.

              Les parties doivent bien sr avoir t  cres  selon  le  mme  modle
              (taille  maximum  des  parties),  qui  est dclar au moment de la
              dcomposition ; ce qui signifie en fait qu'elles doivent avoir  t
              cres par le mme appel dpkg-split --split.

              Les  parties  des  noms  ne  sont  pas  significatives  pour  le
              processus de recomposition.

              Par dfaut, le fichier produit s'appelle : paquet-version.deb.

       -I, --info partie...
              Affiche les  renseignements  concernant  telle  partie  dans  un
              format  lisible  par  tous.  Les arguments ne reprsentant pas la
              partie d'un fichier  binaire  le  disent  aussi  sur  la  sortie
              standard.

       -a, --auto -o fichier-complet partie
              Met   en   file   automatiquement  les  parties  en  vue  de  la
              recomposition d'un paquet.

              La partie dclare est examine et compare avec les autres  parties
              du  mme paquet qui se trouvent (si elles existent) dans la file.

              Quand toutes les parties  d'un  fichier  (auquel  appartient  la
              partie  part)  sont  prsentes,  le fichier est recompos et cr en
              tant que fichier-complet (ce fichier ne devrait pas dj  exister,
              mais ce n'est pas une erreur).

              Quand  ce n'est pas le cas, la partie part est mise dans la file
              et le fichier fichier-complet n'est pas cr.

              Quand  la  partie  part  n'appartient  pas   un  paquet  binaire
              dcompos,  dpkg-split  se termine avec un code de sortie gal  1 ;
              s'il y a une autre erreur, c'est un code de sortie gal  2.

              L'option --output ou -o doit tre fournie avec  l'action  --auto.
              Si cela n'tait pas obligatoire, le programme appelant ne saurait
              pas quel fichier attendre.

       -l, --listq
              Liste le contenu d'une file de paquets  recomposer.

              Pour chaque fichier possdant des parties  dans  la  file,  cette
              action  donne  le  nom  du fichier, les parties prsentes dans la
              file et le nombre total d'octets conservs.

       -d, --discard [paquet...]
              Cette action laisse de ct certaines parties dans la file, celles
              qui sont en attente des autres parties composant le paquet.

              Quand  aucun  paquet n'est donn, la file est vide ; si un paquet
              est donn, seules les parties de ce paquet sont dtruites.

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

       --version
              Affiche le numro de version puis quitte.

OPTIONS

       --depotdir rpertoire
              Indique un  rpertoire  diffrent  pour  la  file  comprenant  les
              parties  en  attente d'une recomposition automatique. Par dfaut,
              c'est le rpertoire /var/lib/dpkg.

       -S, --partsize kibi-octets
              Indique, en kibi-octets (1024 octets), la taille  maximum  d'une
              partie lors d'une dcomposition. Par dfaut, la taille maximum est
              de 450 Kio.

       -o, --output fichier-complet
              Indique le nom du fichier  produire pour une recomposition.

              Cela annule le fichier par dfaut lors d'une recomposition     la
              main   (--join)  et  c'est obligatoire pour une recomposition ou
              une mise en file automatiques (--auto).

       -Q, --npquiet
              Pour  une  recomposition  ou  une  mise  en  file  automatiques,
              dpkg-split affiche habituellement un message si on lui donne une
              partie qui n'est pas  une  partie  d'un  paquet  binaire.  Cette
              option  supprime  ce message ; cela permet  des programmes comme
              dpkg de ne pas afficher de faux messages quand il  est  confront
              des paquets dcomposs et des paquets non dcomposs.

       --msdos
              Oblige  le  nom  des fichiers produits par --split  se conformer
              msdos.

              Cela supprime le prfixe - soit celui par dfaut driv  du  fichier
              d'entre,   soit   celui  donn  comme  argument :  les  caractres
              alphanumriques sont en minuscules, les signes plus sont remplacs
              par des x et tous les autres caractres sont abandonns.

              le rsultat est alors tronqu autant que ncessaire et des fichiers
              de la forme : prefixNofM.deb sont crs.

CODE DE SORTIE

       Un code de sortie gal  0  signifie  que  la  dcomposition  demande,  la
       recomposition  ou  bien  toute  autre  commande  a russi. Les commandes
       --info russissent toujours mme si les fichiers ne sont pas des  parties
       d'un paquet binaire.

       Un  code  de sortie gal  1 ne peut apparatre qu'avec l'action --auto et
       signale que le fichier partie n'est pas une partie d'un paquet binaire.

       Un  code de sortie gal  2 signale des problmes, comme l'chec d'un appel
       systme, ou un fichier qui, bien que ressemblant  une partie de fichier,
       est dfectueux, ou bien une erreur d'utilisation, etc.

BOGUES

       dpkg-split  utilise  des  conventions  plutt  primes  pour les noms des
       paquets Debian.

       On ne peut pas obtenir tous les dtails voulus sur les  paquets  prsents
       dans  la file  moins d'aller voir soi-mme dans le rpertoire de la file.

       On ne peut pas facilement savoir si un fichier est vraiment  la  partie
       d'un paquet binaire ou non.

       L'architecture  n'est  pas  indique  dans  l'en-tte des fichiers ; elle
       l'est seulement dans les informations de contrle du paquet binaire ; et
       elle n'est pas prsente dans les fichiers produits.

FICHIERS

       /var/lib/dpkg/parts
              Le  rpertoire  par  dfaut  de la file contenant les fichiers qui
              attendent une recomposition automatique.

              Les noms de fichiers utiliss dans  ce  rpertoire  sont  dans  un
              format  particulier  dpkg-split et ne sont sans doute pas utiles
              pour d'autres programmes ; en tous cas on ne  peut  pas  compter
              sur ce format de nom de fichier.

VOIR AUSSI

       deb(5), deb-control(5), dpkg-deb(1), dpkg(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>.