Building Debian Packages

Debian (deb) packages are the standard way to distribute software in Debian-based distributions like PureOS. Packages provided in deb format files are managed using a suite of command line tools and are also supported by various graphical package managers.

The git-buildpackage tool is the suggested way to build a deb package for core application developers who are not specifically targeting Debian or PureOS systems, or who are supporting a wider range of platforms. This tool provides a way to integrate deb package building with normal development practices if the Git revision control system is used for revision control.