Dpkg

dpkg is the base of the Debian package management system. It was created by Ian Jackson in 1993. dpkg is similar to RPM, as it is used to install, remove, and provide information about .deb packages. In fact, RPM is based heavily on dpkg's idea of package dependencies, although simplified. dpkg itself is a low level tool; additional higher level front ends are required to fetch packages from remote locations or resolve complex conflicts in the package dependencies. Debian provides APT for this purpose.

The dpkg tools

Debian has a series of tools that have to be called to construct a package. They are the following:
  • dpkg-source packs and unpacks the source files of a Debian package.
  • dpkg-deb packs and unpacks binary packages
  • dpkg-gencontrol reads the information from an unpacked Debian tree source and generates a binary package control package, creating an entry for this in Debian/files.
  • dpkg-shlibdeps calculates the dependencies of runs with respect to libraries.
  • dpkg-genchanges reads the information from an unpacked Debian tree source that once constructed creates a control file (.changes).
  • dpkg-buildpackage is a control script that can be used to construct the package automatically.
  • dpkg-distaddfile adds a file input to debian/files.
  • dpkg-parsechangelog reads the changes file (changelog) of an unpacked Debian tree source and creates a conveniently prepared output with the information for those changes.

See also

 

<< PreviousWord BrowserNext >>
spondee
amphibrach
imperial war museum
calypso (moon)
bert williams
edward of westminster
gorsafawddacha'idraigodanheddogleddollnpenrhynareurdraethceredigion
dildo, newfoundland and labrador
software metric
the haydn quartet
orientability
mythology in literature
london, midland and scottish railway
grnet
gustave caillebotte
lenz's law
sex in advertising
madras (cloth)
america's promise
certified public accountant
joseph henry
one foot in the north
life magazine
lost cause
advanced packaging tool
mci communications
twelfth apostle
graven image
pyrrhic
glad to get away
white box requiem
stormix
carson daly
sefer yetzirah
tribrach
1988 winter olympics
trochee
pomona college
rest
theories of the origin of humans
horn, austria
life span
battle of goodwin sands
katrin cartlidge