99 lines
2.9 KiB
HTML
99 lines
2.9 KiB
HTML
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<HTML><HEAD><TITLE>Man page of deb-split</TITLE>
|
|
</HEAD><BODY>
|
|
<H1>deb-split</H1>
|
|
Section: dpkg suite (5)<BR>Updated: 2020-03-23<BR><A HREF="#index">Index</A>
|
|
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
|
|
|
|
|
|
<A NAME="lbAB"> </A>
|
|
<H2>NAME</H2>
|
|
|
|
deb-split - Debian multi-part binary package format
|
|
<A NAME="lbAC"> </A>
|
|
<H2>SYNOPSIS</H2>
|
|
|
|
<I>filename</I><B>.deb</B>
|
|
|
|
<A NAME="lbAD"> </A>
|
|
<H2>DESCRIPTION</H2>
|
|
|
|
The multi-part <B>.deb</B> format is used to split big packages into smaller
|
|
pieces to ease transport in small media.
|
|
<A NAME="lbAE"> </A>
|
|
<H2>FORMAT</H2>
|
|
|
|
The file is an <B>ar</B> archive with a magic value of <B>!<arch></B>.
|
|
The file names might contain a trailing slash (since dpkg 1.15.6).
|
|
<P>
|
|
|
|
The first member is named <B>debian-split</B> and contains a series
|
|
of lines, separated by newlines. Currently eight lines are present:
|
|
<DL COMPACT>
|
|
<DT id="1">•<DD>
|
|
The format version number, <B>2.1</B> at the time this manual page was
|
|
written.
|
|
<DT id="2">•<DD>
|
|
The package name.
|
|
<DT id="3">•<DD>
|
|
The package version.
|
|
<DT id="4">•<DD>
|
|
The md5sum of the package.
|
|
<DT id="5">•<DD>
|
|
The total size of the package.
|
|
<DT id="6">•<DD>
|
|
The maximum part size.
|
|
<DT id="7">•<DD>
|
|
The current part number, followed by a slash and the total amount of
|
|
parts (as in '1/10').
|
|
<DT id="8">•<DD>
|
|
The package architecture (since dpkg 1.16.1).
|
|
</DL>
|
|
<P>
|
|
|
|
Programs which read multi-part archives should be prepared for the minor
|
|
format version number to be increased and additional lines to be present,
|
|
and should ignore these if this is the case.
|
|
<P>
|
|
|
|
If the major format version number has changed, an incompatible change has
|
|
been made and the program should stop. If it has not, then the program should
|
|
be able to safely continue, unless it encounters an unexpected member
|
|
in the archive (except at the end), as described below.
|
|
<P>
|
|
|
|
The second, last required member is named <B>data.</B><I>N</I>, where <I>N</I>
|
|
denotes the part number. It contains the raw part data.
|
|
<P>
|
|
|
|
These members must occur in this exact order. Current implementations
|
|
should ignore any additional members after <B>data.</B><I>N</I>.
|
|
Further members may be defined in the future, and (if possible) will be
|
|
placed after these two.
|
|
<A NAME="lbAF"> </A>
|
|
<H2>SEE ALSO</H2>
|
|
|
|
<B><A HREF="/cgi-bin/man/man2html?5+deb">deb</A></B>(5),
|
|
|
|
<B><A HREF="/cgi-bin/man/man2html?1+dpkg-split">dpkg-split</A></B>(1).
|
|
|
|
<P>
|
|
|
|
<HR>
|
|
<A NAME="index"> </A><H2>Index</H2>
|
|
<DL>
|
|
<DT id="9"><A HREF="#lbAB">NAME</A><DD>
|
|
<DT id="10"><A HREF="#lbAC">SYNOPSIS</A><DD>
|
|
<DT id="11"><A HREF="#lbAD">DESCRIPTION</A><DD>
|
|
<DT id="12"><A HREF="#lbAE">FORMAT</A><DD>
|
|
<DT id="13"><A HREF="#lbAF">SEE ALSO</A><DD>
|
|
</DL>
|
|
<HR>
|
|
This document was created by
|
|
<A HREF="/cgi-bin/man/man2html">man2html</A>,
|
|
using the manual pages.<BR>
|
|
Time: 00:06:02 GMT, March 31, 2021
|
|
</BODY>
|
|
</HTML>
|