Linux Training+32 (0)2 747 47 01Registration FormMail

Debian Package Building Debian Package Building

Summary
This course teaches how to build a .deb package, usable in Debian-based distributions such as Debian, Linux Mint, and Ubuntu. Whether your packages are for internal use or for distribution to third parties, this course will give you all the tools you need to build packages correctly.

Method
Classical education with exercises in a workshop atmosphere.
Participants
Application Developers and System Administrators with a good understanding how to compile Linux software (configure, make, make install). Familiarity with Debian packaging tools such as dpkg and apt-get.
Prerequisites
Basic scripting experience and Linux or UNIX knowledge.

Objectives
At the end of the course, the students will be able to make his own packages for Debian based Linux distributions in a correct fashion.

  • Anatomy of a Debian package
  • Debian policy
  • Package build control files
  • debhelper and dh
  • dh_make and templates
  • Review of a real-life example package (nbd)
  • Improving workflow with lintian and devscripts
  • Maintaining a package archive with reprepro
  • Library packaging
  • Time for specific questions by participants

Course Materials

  • Will be provided.

Trainer
  • Years long Debian Maintainer Wouter Verhelst.
    If you haven't heared about Wouter yet, some old info about him can be found here

Administrative Information
Course dates:
On Demand
Price : 1.750,- € + VAT

More information
Phone: +32 (0)2 747 47 01
Course Registration Form

Back to Linux Belgium Education

You can find the Full Calendar here.

Copyright 2001-2023, Linux Belgium. All rights reserved. Linux is a trademark of Linus Torvalds.
Linux Belgium is a registered trademark of Linux Belgium b.v.b.a. All other trademarks are the property of their respective owners.