Provided by: dpkg_1.19.7ubuntu3.2_amd64 bug

NAAM

       dpkg-split - gereedschap voor het splitsen/samenvoegen van Debian pakketarchieven

OVERZICHT

       dpkg-split [optie...] commando

BESCHRIJVING

       dpkg-split  splitst  Debian  binaire pakketbestanden op in kleinere stukken en stelt ze opnieuw samen met
       het oog op het opslaan van grote pakketbestanden op kleine media zoals diskettes.

       De bewerking kan manueel uitgevoerd worden met de opties --split, --join en --info.

       Er bestaat ook een automatische modus van, die met de optie --auto geactiveerd wordt. Daarbij  houdt  het
       een  wachtlijst  bij  van  geziene  maar  nog  niet  terug  samengevoegde  onderdelen  en  stelt  het een
       pakketbestand opnieuw samen nadat het alle onderdelen ervan gezien heeft. De opties --listq en  --discard
       laten toe de wachtrij te beheren.

       Alle  splitsings-,  samenvoegings-  en  wachtrijoperaties  produceren op de standaarduitvoer informatieve
       mededelingen. Zij kunnen probleemloos genegeerd worden.

COMMANDO'S

       -s, --split compleet-archief [prefix]
              Splitst één enkel Debian binair pakket op in verschillende onderdelen.

              De onderdelen worden prefix.NofM.deb genoemd, waarbij N het volgnummer van het  onderdeel  is,  te
              beginnen bij 1, en M het totaal aantal onderdelen (beide in decimale vorm).

              Indien  geen  prefix  opgegeven  werd,  dan  wordt  als  bestandsnaam de naam van compleet-archief
              genomen, de map inbegrepen, en met eventuele weglating van het achtervoegsel .deb.

       -j, --join onderdeel...
              Voegt de onderdelen van een pakketbestand samen, waarbij het originele bestand terug  samengesteld
              wordt zoals het er voor de splitsing uitzag.

              De bestanden van de onderdelen die als argumenten opgegeven worden moeten alle onderdelen zijn van
              exact  hetzelfde originele binaire bestand. Elk onderdeel moet exact eenmaal voorkomen in de lijst
              van argumenten, maar de onderdelen moeten niet in de goede volgorde opgesomd zijn.

              De onderdelen moeten uiteraard allemaal aangemaakt zijn met eenzelfde grootte die  op  het  moment
              van  opsplitsen opgegeven werd, hetgeen betekent dat zij gewoonlijk aangemaakt moeten zijn tijdens
              eenzelfde uitvoering van het commando dpkg-split --split.

              De bestandsnamen van de onderdelen zijn niet significant voor het proces van opnieuw samenstellen.

              Standaard wordt het uitvoerbestand pakket_versie_arch.deb genoemd.

       -I, --info onderdeel...
              Geeft in een voor mensen leesbare vorm informatie  weer  over  de/het  opgegeven  deelbestand(en).
              Argumenten  die  niet een stuk van een binair pakket zijn, lokken een mededeling uit die dat stelt
              (maar wel nog steeds op de standaarduitvoer).

       -a, --auto -o afgewerkte-uitvoer onderdeel
              Plaats onderdelen automatisch in de wachtrij en stel het pakket indien mogelijk opnieuw samen.

              Het opgegeven onderdeel wordt onderzocht en  (eventueel)  vergeleken  met  andere  onderdelen  van
              hetzelfde pakket uit de wachtrij met onderdelen van pakketbestanden.

              Indien  alle  onderdelen  van het pakketbestand waarvan onderdeel deel uitmaakt, beschikbaar zijn,
              wordt het pakket opnieuw samengesteld en geschreven naar afgewerkte-uitvoer (dat  gewoonlijk  niet
              reeds zou mogen bestaan, hoewel dat geen fout is).

              Indien   dat   niet   het  geval  is,  wordt  onderdeel  naar  de  wachtrij  gekopieerd  en  wordt
              afgewerkte-uitvoer niet aangemaakt.

              Indien onderdeel geen deel is van een opgesplitst binair  pakket,  zal  dpkg-split  afsluiten  met
              status 1. Indien er zich een ander probleem voordoet, zal het afsluiten met status 2.

              De optie --output of -o moet opgegeven worden als --auto gebruikt wordt. (Mocht dit niet verplicht
              zijn, dan zou het aanroepende programma niet weten welk uitvoerbestand het moet verwachten.)

       -l, --listq
              Somt de inhoud op van de wachtrij met pakketten die opnieuw samengesteld moeten worden.

              Voor  elk  pakketbestand  waarvan  er zich onderdelen in de wachtrij bevinden, geeft de uitvoer de
              naam van het pakket weer, de onderdelen die zich in de wachtrij bevinden en het totaal  aantal  in
              de wachtrij opgeslagen bytes.

       -d, --discard [pakket...]
              Dit  verwijdert  onderdelen uit de wachtrij met onderdelen die wachten op de resterende onderdelen
              van hun pakket.

              Indien geen enkel pakket opgegeven werd, wordt de wachtrij volledig  leeggemaakt.  Indien  er  wel
              opgegeven werden, dan worden enkel onderdelen van het/de relevante pakket(ten) verwijderd.

       -?, --help
              Toon info over het gebruik en sluit af.

       --version
              Toon de versie en sluit af.

OPTIES

       --depotdir map
              Geeft  een  alternatieve  map  op  voor  de wachtrij van onderdelen die wachten op de automatische
              hersamenstelling. Standaard is dat /var/lib/dpkg.

       -S, --partsize kibibytes
              Geeft aan wat de maximale grootte mag zijn van een onderdeel bij  het  opsplitsen,  uitgedrukt  in
              kibibytes (1024 bytes). Standaard is dat 450 KiB.

       -o, --output afgewerkte-uitvoer
              Geeft de bestandsnaam op voor het hersamengestelde bestand.

              Bij een handmatige hersamenstelling (--join) vervangt dit de standaardnaam en het is verplicht bij
              een automatische hersamenstelling of in-de-wachtrij-plaatsing (--auto).

       -Q, --npquiet
              Bij   het  uitvoeren  van  een  automatische  hersamenstelling  of  in-de-wachtrij-plaatsing,  zal
              dpkg-split gewoonlijk een melding tonen als het een onderdeel  aangereikt  krijgt  dat  geen  deel
              uitmaakt  van  een binair pakket. Deze optie onderdrukt deze melding om het voor programma's zoals
              dpkg mogelijk te maken om te gaan met zowel opgesplitste als  niet-opgesplitste  pakketten  zonder
              ongepaste meldingen te produceren.

       --msdos
              Dwingt  --split  ertoe  om  de  bestandsnamen van de uitvoer die het genereert msdos-compatibel te
              maken.

              Dit verhaspelt het prefix - ofwel het standaardprefix dat afgeleid wordt van de  bestandsnaam  van
              de  invoer  of het prefix dat als argument opgegeven werd: alfanumerieke tekens worden naar kleine
              letters omgezet, een  plus-teken  wordt  vervangen  door  een  x  en  alle  andere  tekens  worden
              verwijderd.

              Het  resultaat  wordt  dan  zoveel als nodig afgekapt en er worden bestandsnamen gegenereerd in de
              vorm van prefixNofM.deb.

AFSLUITSTATUS

       0      De gevraagde opsplitsing, samenvoeging of een ander commando werd met  succes  uitgevoerd.  --info
              commando's  worden als geslaagd beschouwd, ook als de bestanden geen onderdeel zijn van een binair
              pakket.

       1      Komt enkel voor bij --auto en geeft aan dat het onderdeel-bestand geen deel van een binair  pakket
              was.

       2      Fatale  of  onherstelbare fout die te wijten is aan een ongeldig gebruik van de commandoregel, aan
              een bestand dat er uitzag als  een  bestand  van  een  pakketonderdeel  maar  defect  was  of  aan
              interacties met het systeem, zoals het benaderen van de database, geheugentoewijzing, enz.

OMGEVING

       DPKG_COLORS
              Stelt de kleurmodus in (sinds dpkg 1.18.5). Waarden die momenteel gebruikt mogen worden zijn: auto
              (standaard), always en never.

       SOURCE_DATE_EPOCH
              Indien dit ingesteld werd, zal het gebruikt worden als de tijdsaanduiding (timestamp) (in seconden
              sinds de epoch) in de ar(5)-container van deb-split(5).

BESTANDEN

       /var/lib/dpkg/parts
              De   standaardmap  voor  de  wachtrij  met  bestandsonderdelen  die  wachten  op  de  automatische
              hersamenstelling.

              De bestandsnamen die in deze map  gebruikt  worden,  gebruiken  een  indeling  die  eigen  is  aan
              dpkg-split  en zijn hoogstwaarschijnlijk onbruikbaar voor andere programma's en in ieder geval mag
              men niet steunen op die bestandsnaamstructuur.

BUGS

       Alle details over de pakketten die zich in de wachtrij bevinden, kunnen onmogelijk bekomen worden  zonder
       zichzelf te verdiepen in de wachtrijmap.

       Er  bestaat  geen  eenvoudige manier om na te gaan of een bestand dat een onderdeel van een binair pakket
       zou kunnen zijn, er effectief ook een is.

ZIE OOK

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

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