packaging-tutorial - introduction to Debian packaging

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Universe amd64
Package filename packaging-tutorial_0.23_all.deb
Package name packaging-tutorial
Package version 0.23
Package release -
Package architecture all
Package type deb
Category universe/doc
Homepage -
License -
Maintainer Ubuntu Developers <>
Download size 2.65 MB
Installed size 4.34 MB
This tutorial is an introduction to Debian packaging. It teaches prospective
developers how to modify existing packages, how to create their own packages,
and how to interact with the Debian community. In addition to the main
tutorial, it includes three practical sessions on modifying the 'grep'
package, and packaging the 'gnujump' game and a Java library.


Package Version Architecture Repository
packaging-tutorial_0.23_all.deb 0.23 all Ubuntu Universe
packaging-tutorial - - -


Type URL
Binary Package packaging-tutorial_0.23_all.deb
Source Package packaging-tutorial

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install packaging-tutorial deb package:
    # sudo apt-get install packaging-tutorial




2019-03-04 - Lucas Nussbaum <>
packaging-tutorial (0.23) unstable; urgency=medium
[ Helge Kreutzmann ]
* Update German translation.
[ Lucas Nussbaum ]
* Fix typo and manually unfuzzy translations. Thanks to Leandro Pereira
for the report, and to Judit Foglszinger for the patch. Closes: 923622
* Add Brazilian Portuguese translation. Thanks to Tassia Camoes Araujo.
Closes: #923680
* Update copyright.
* Add note about how to use mutt to contact translators.
* Fix two minor bugs. Thanks Tassia for noticing.
* Update pt translation. Thanks to Américo Monteiro. Closes: #923366
2019-02-21 - Lucas Nussbaum <>
packaging-tutorial (0.22) unstable; urgency=medium
[ Helge Kreutzmann ]
* Update German translation.
[ Ondřej Nový ]
* d/copyright: Change Format URL to correct one
* d/control: Deprecating priority extra as per policy 4.0.1
* d/rules: Remove trailing whitespaces
* d/control: Set Vcs-* to
[ Lucas Nussbaum ]
* Replace ProvidesPackageRCS with ProvidesPackage. Closes: #921801
* Do not complain about the version if the target is UNRELEASED
* Add slides about archive suites. Closes: #887422
* Drop "not covered" part of conclusions slide. Those are mostly minor things.
* Fix links to alioth. Closes: #904353
* Update PO files.
* Update French translation.
2017-08-15 - Lucas Nussbaum <>
packaging-tutorial (0.21) unstable; urgency=medium
* Point to Guide for Debian Maintainers.
* Fixes "FTBFS: Unescaped left brace in regex is illegal here in regex":
escape braces in addendums. (Closes: #871357)
Patch from gregor herrmann <>
2017-07-06 - Lucas Nussbaum <>
packaging-tutorial (0.20) unstable; urgency=medium
* Depend on texlive-latex-recommended instead of latex-beamer. Closes: #867098
* Run wrap-and-sort.
* Bump Standards-Version. No changes needed.
* Use /usr/share/dpkg/ instead of dpkg-parsechangelog
2017-01-24 - Lucas Nussbaum <>
packaging-tutorial (0.19) unstable; urgency=medium
* Improve gnujump practical session to make it easier. Closes: #735189
* Remove references to wheezy. Closes: #849385
* Mention how-can-i-help. Closes: #812075
* Updates and improvements to french translation.
* Updated zh_TW translation. Thanks to SZ Lin!
* Updated portuguese translation. Thanks to Américo Monteiro. Closes: #851717
[ Lev Lamberov ]
* Update Russian translation.
[ Helge Kreutzmann ]
* Update German translation.
2017-01-04 - Lucas Nussbaum <>
packaging-tutorial (0.18) unstable; urgency=medium
* Add fonts-droid-fallback to build-depends, needed by Chinese version.
* adduser now uses debhelper. Switch to another example of a non-debhelper
package: rsync.
* Provide source for cdbs vs dh data in a comment of the tex file.
FTR, it is
Closes: #849163
* Make minor changes to french, german, portuguese and russian translations.
2016-12-29 - Lucas Nussbaum <>
packaging-tutorial (0.17) unstable; urgency=medium
* Add build-depend on texlive-lang-chinese. Closes: #849571

See Also

Package Description
packer_1.0.4+dfsg-1_amd64.deb tool for creating machine images for multiple platforms
packeth_1.6.5-2build1_amd64.deb Ethernet packet generator
packit_1.6.1-2_amd64.deb network packet generator and capture tool
packup_0.6-3_amd64.deb CUDF solver based on pseudo-Boolean constraints
pacman4console_1.3-1build3_amd64.deb ncurses-based pacman game
pacman_10-17.2_amd64.deb Chase Monsters in a Labyrinth
paco_0.10-1.1_all.deb Transitional package to pull in porg
pacpl_6.1.0-1_all.deb multi-purpose audio converter/ripper/tagger script
pads_1.2-11.1ubuntu2_amd64.deb Passive Asset Detection System
padthv1-common_0.8.6-1_amd64.deb old-school polyphonic additive synthesizer - common files
padthv1-lv2_0.8.6-1_amd64.deb old-school polyphonic additive synthesizer - LV2 plugin
padthv1_0.8.6-1_amd64.deb old-school polyphonic additive synthesizer - standalone app
paexec_1.1.0-1_amd64.deb execute tasks in parallel
page-crunch_1.0.1-3_all.deb PDF and PS manipulation for printing needs
pagein_0.01.01-1_amd64.deb tool to force swapped out pages to be resident in memory