apt-get install debian-wizard

Insider infos, master your Debian/Ubuntu distribution

  • About
    • About this blog
    • About me
    • My free software history
  • Support my work
  • Get the newsletter
  • More stuff
    • Debian DVD with firmwares
    • Support Debian Contributors
    • Flattr Free and Open Source Software
  • Other sites
    • My company
    • French Blog about Free Software
    • Personal Website (French)
  • PostsComments
  • Mastering Debian
  • Contributing to Debian 101
  • Debian Packaging Tutorials
  • Browse
    • Documentation
      • User Documentation
      • Contributor Documentation
    • News
      • Debian News
      • Ubuntu News
    • Misc
      • Articles about Flattr
      • Articles about this blog
    • Random
      • Opinions
      • Ideas
      • Projects
      • Stories of life
      • Tips and tricks
You are here: Home / Debian Packaging Tutorials

Debian Packaging Tutorials

Debian Packaging is an art. The available tools evolve constantly, and so must your packages to follow the evolution of the Debian Policy.

This page is full of Debian packaging tips and lessons, both for beginners and for seasoned packagers.

Tutorials

  1. How to use multiple upstream tarballs in Debian source packages?
  2. How to customize dpkg-source’s behaviour in your Debian source package
  3. How to create Debian packages with alternative compression methods
  4. How to generate different dependencies on Debian and Ubuntu with a common source package
  5. The right way to remove an obsolete conffile in a Debian package
  6. Correctly renaming a conffile in Debian package maintainer scripts
  7. Managing distribution-specific patches with a common source package

Tips

  1. 4 tips to maintain a “3.0 (quilt)” Debian source package in a VCS
  2. Avoid a newbie packager mistake: don’t build your Debian packages with dpkg -b
  3. 3 ways to not clutter your Debian source package with autogenerated files
  4. Best practices when sponsoring Debian packages

Want to get more? Click here to subscribe to my newsletter and enhance your skills with my latest articles, my monthly tips, and more.

Recent Posts

  • People behind Debian: Ana Beatriz Guerrero López, member of the Debian KDE team
  • Dpkg with multiarch support available in Debian experimental
  • My Debian Activities in January 2012
  • Contributing to the translation of Debian
  • People Behind Debian: Josselin Mouette, founder of the Debian GNOME team

Tags

3.0 (quilt) APT aptitude Blog Book Cleanup conffile Contributing CUT Debconf Debian Debian Handbook developers-reference Donation dpkg dpkg-source DPL Dropbox DSA DVD error Flattr Flattr FOSS Funding Git GNOME HOWTO Interview Me Multiarch nautilus-dropbox News Packaging pkg-gnome Programming Reference release rolling Stats synaptic testing Ubuntu unstable vcs-pkg WordPress

Return to top of page

Copyright © 2005-2011 Raphaël Hertzog