Scripts
In addition to the commands described in the next section, a number of shell and Perl scripts are included with the package manager for use in managing and building packages:
- apt-file
Search for packages, specifying an action and a pattern to search for. (Perl script)
- apt-rdepends
Recursively list dependencies. (Perl script)
- dpkg-architecture
Determine and set the build and host architecture for package building. (Perl script)
- dpkg-checkbuilddeps
Check installed packages against the build dependencies and build conflicts listed in the control file. (Perl script)
- dpkg-buildpackage
A control script to help automate package building. (Shell script)
- dpkg-distaddfile
Add an entry for a file to debian/files. (Perl script)
- dpkg-divert
Create and manage the list of diversions, used to override the default location for installing files. (Perl script)
- dpkg-genchanges
Generate an upload control file from the information in an unpacked, built source tree and the files it has generated. (Perl script)
- dpkg-gencontrol
Read information from an unpacked source tree, generate a binary package control file (by default, debian/tmp/DEBIAN/control), and add an entry for the binary file to debian/files. (Perl script)
- dpkg-name
Rename Debian packages to their full package names. (Shell script)
- dpkg-parsechangelog
Read and parse the changelog from an unpacked source tree and write the information to standard output in machine-readable form. (Perl script)
- dpkg-preconfigure
Let packages ask questions prior to installation. ...
Get Linux in a Nutshell, 6th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.