OS Manuals

/usr/bin/dpkg-split

The Debian Package Manager

From dpkg 1.23.11-r3 (os), captured 2026-11-05 by running dpkg-split --help (exit 0). permalink

Usage: dpkg-split [<option>...] <command>

Commands:
  -s, --split <file> [<prefix>]
          Split an archive.
  -j, --join <part> <part>...
          Join archive parts together.
  -I, --info <part>...
          Show information about an archive part.
  -a, --auto -o <complete> <part>
          Auto-accumulate archive parts via the queue.
  -l, --listq
          List unmatched archive parts in the queue.
  -d, --discard [<filename>...]
          Discard unmatched archive parts in the queue.
  -?, --help
          Show this help message.
      --version
          Show the version.

Options:
  -S, --partsize <size>
          Set the part size in KiB, for --split.
          [default: 450]
  -o, --output <file>
          Set the filename for --join.
          [default: <package>_<version>_<arch>.deb]
  -Q, --npquiet
          Enable quiet mode, no output when --auto is not an archive part.
      --depotdir <directory>
          Change the archive parts queue directory.
          [default: /var/lib/dpkg/parts]
      --admindir <directory>
          Change the database directory.
          [default: /var/lib/dpkg]
          [env: DPKG_ADMINDIR=]
      --root <directory>
          Change the root directory.
          [default: /]
          [env: DPKG_ROOT=]

Exit status:
  0 = ok
  1 = with --auto, file is not an archive part
  2 = trouble
Options (12)
OptionDescriptionSource
-I, --info part>...Show information about an archive part.help
-l, --listqList unmatched archive parts in the queue.help
-d, --discard filename>...Discard unmatched archive parts in the queue.help
-?, --helpShow this help message.help
--versionShow the version.help
-S, --partsize sizeSpecifies the maximum part size when splitting, in kibibytes (1024 bytes).help + man
-o, --output fileSpecifies the output file name for a reassembly.help + man
-Q, --npquietWhen doing automatic queue-or-reassembly dpkg-split usually prints a message if it is given a part that is not a binary package part.help + man
--depotdir directorySpecifies an alternative directory for the queue of parts awaiting automatic reassembly.help + man
--admindir directorySet the administrative directory to directory.help + man
--root directorySet the root directory to directory, which sets the installation directory to «directory» and the administrative directory to «directory/var/lib/dpkg» if DPKG_ROOT has not been set.help + man
--msdosObsolete since dpkg 1.23.0, it has no effect. (in the manual page but not in --help)man
Exit status (3) from the manual page
0The requested split, merge, or other command succeeded.
1Only occurs with --auto and indicates that the part file was not a binary package part.
2Fatal or unrecoverable error due to invalid command-line usage, a file that looked like a package part file but was corrupted, or interactions with the system, such as accesses to the database,…

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.