Provided by: dpkg_1.19.7ubuntu3.2_amd64 bug

NOM

       dpkg-split - Outil de décomposition/recomposition des paquets Debian

SYNOPSIS

       dpkg-split [option...] commande

DESCRIPTION

       dpkg-split  décompose 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 média de faible capacité tels
       que les disquettes.

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

       Il possède aussi un mode automatique, appelé avec l'option --auto, dans  lequel  il  conserve  séparément
       dans  une  file  les  parties  connues  ou  recompose  le fichier d'un paquet quand il connaît toutes ses
       parties. Les options --listq et --discard permettent la gestion de cette file.

       Toutes les opérations de décomposition, recomposition ou de mise en file produisent des messages  sur  la
       sortie standard ; ils peuvent être tranquillement ignorés.

COMMANDES

       -s, --split archive-complète [préfixe]
              Décompose en plusieurs parties un paquet binaire Debian.

              Le  nom  d'une partie est : préfixe.NdeM.debN le numéro de partie, commençant à 1, et M est le
              nombre total de parties (les deux sont des décimaux).

              Quand on ne donne pas de préfixe, le nom du fichier archive-complète est utilisé, en  incluant  le
              répertoire 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 décomposition.

              Ces parties, données comme arguments, doivent appartenir toutes au même fichier binaire d'origine.
              Chaque partie ne doit apparaître qu'une seule fois dans la  liste  des  arguments ;  mais  il  est
              inutile de les ordonner.

              Les  parties  doivent bien sûr avoir été créées selon le même modèle (taille maximum des parties),
              qui est déclaré au moment de la décomposition ; ce qui signifie en fait qu'elles doivent avoir été
              créées par le même appel à dpkg-split --split.

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

              Par défaut, le fichier produit s'appelle paquet_version_arch.deb.

       -I, --info partie...
              Affiche les renseignements concernant telle partie dans un format lisible par tous. Les  arguments
              ne représentant 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 déclarée est examinée et comparée avec les autres parties du même paquet qui se trouvent
              (si elles existent) dans la file.

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

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

              Quand la partie n'appartient pas à un paquet binaire décomposé, 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 possédant des parties dans la file, cette action donne le nom du fichier,  les
              parties présentes dans la file et le nombre total d'octets conservés.

       -d, --discard [paquet...]
              Cette  action laisse de côté 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 vidée ; si un paquet est donné, seules les parties  de
              ce paquet sont détruites.

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

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

OPTIONS

       --depotdir répertoire
              Indique un répertoire différent pour la file comprenant les parties en attente d'une recomposition
              automatique. Par défaut, c'est le répertoire /var/lib/dpkg.

       -S, --partsize kibioctets
              Indique,  en kibioctet (1024 octets), la taille maximum d'une partie lors d'une décomposition. Par
              défaut, 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 défaut 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 décomposés et des paquets non décomposés.

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

              Cela supprime le préfixe, soit celui par défaut dérivé du nom  du  fichier  d'entrée,  soit  celui
              donné  comme  argument :  les  caractères alphanumériques sont en minuscules, les signes plus sont
              remplacés par des x et tous les autres caractères sont abandonnés.

              Le résultat est alors tronqué autant que nécessaire et des fichiers de la  forme :  prefixNofM.deb
              sont créés.

CODE DE SORTIE

       0      La  recomposition ou bien toute autre commande a réussi. Les commandes --info réussissent toujours
              même si les fichiers ne sont pas des parties d'un paquet binaire.

       1      Ne peut apparaître qu'avec l'action --auto et signale que le fichier partie n'est pas  une  partie
              d'un paquet binaire.

       2      Erreur  fatale  ou  irrécupérable  due à une utilisation non valable de la ligne de commande, à un
              fichier qui ressemble à fichier  appartenant  à  un  paquet  mais  qui  est  corrompu,  ou  à  des
              interactions  avec  le  système,  telles  que  des  accès  à  la  base de données, des allocations
              mémoires, etc.

ENVIRONNEMENT

       DPKG_COLORS
              Définit le mode de couleur (depuis dpkg 1.18.5). Les valeurs actuellement acceptées sont auto (par
              défaut), always et never.

       SOURCE_DATE_EPOCH
              Si cette option est utilisée, elle  sera  utilisée  comme  horodatage  (en  seconde  à  partir  de
              « l'epoch ») dans le conteneur ar(5) de deb-split(5).

FICHIERS

       /var/lib/dpkg/parts
              Le  répertoire  par  défaut  de  la  file  contenant  les fichiers qui attendent une recomposition
              automatique.

              Les noms de fichiers utilisés dans ce répertoire 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.

BOGUES

       On ne peut pas obtenir tous les détails voulus sur les paquets présents dans la file à moins d'aller voir
       soi-même dans le répertoire de la file.

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

VOIR AUSSI

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

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

1.19.7                                             2022-05-25                                      dpkg-split(1)