deb-split
Indeling van een meerdelig binair pakket in Debian
- Provided by: dpkg-dev (Version: 1.23.7ubuntu1)
- Source: dpkg
- Report a bug
Indeling van een meerdelig binair pakket in Debian
bestandsnaam.deb
De meerdelige .deb-indeling wordt gebruikt om grote pakketten op te splitsen in kleinere stukken om het transport op kleine media te vergemakkelijken.
Het bestand is een ar-archief met een magische waarde van !<arch>. De bestandsnaam mag aan het einde een slash bevatten (sinds dpkg 1.15.6).
Het ar-archief is samengesteld uit meerdere elementen in een specifieke volgorde:
Programma's die meerdelige archieven lezen moeten erop voorbereid zijn dat het onderversienummer van de indeling verhoogd kan worden en dat er bijkomende regels aanwezig kunnen zijn, die, als dat het geval is, genegeerd moeten worden.
Indien het hoofdversienummer van de indeling gewijzigd werd, werd een niet-compatibele wijziging aangebracht en zou het programma moeten stoppen. Indien het dat niet doet, zou het programma in staat moeten zijn om probleemloos voort te gaan, tenzij het in het archief een onverwacht element tegenkomt (behalve op het einde), zoals hierna beschreven wordt.
Deze elementen moeten exact in die volgorde voorkomen. De huidige implementaties moeten eventuele bijkomende elementen na data.N negeren. In de toekomst kunnen eventueel nog meer elementen gedefinieerd worden en die zullen (als dat mogelijk is) na deze twee geplaatst worden.