

ending), with any changes made to upstream source, plus all the files created for the Debian package.Ī description file with.

The upstream (original software source) tarball. For a detailed guide see Debian New Maintainer's Guide instead.Ī source package not only contains the upstream source distribution and options for the Debian package build system but also lists of run-time dependencies and conflicting packages, a machine-readable description of copyright and license information, initial configurations, etc.Ī source package in Debian consists of the following: The main aim of this tutorial is to provide a basic overview of the whole packaging process without missing any important points rather than a detailed tutorial. tar.gz) either manually or by using tools such as debmake and dpkg-buildpackage is called Debian packaging. deb) usually from an upstream release tarball (. dsc file that can provide us with all of the necessary files to compile or otherwise, build the desired piece of software. deb file used to install some software while a source package is. The aim of packaging is to allow the automation of installing, upgrading, configuring, and removing computer programs for Debian in a consistent manner. A Debian package is a collection of files that allow for applications or libraries to be distributed via the Debian package management system.
