debian mentors/ glossary/ Binary Package

Binary Package

A binary package is the package that is distributed to users in the form of a .deb. It contains the files of the package, along with the ?MaintainerScripts and the meta-information about the package.

Binary packages are created from SourcePackages by builing the package using a tool such as dpkg-buildpackage. One SourcePackage can build multiple binary packages.

There are two types of binary packages, ArchDependent and ArchIndependent. The latter are provided for all Architectures at once, while the former are built for each Architecture individually, usually by the Buildds.