Creating deb packages to deploy applications in Debian or Ubuntu is a fairly simple process. However, I have found that the majority of existing documentation for doing so is overly verbose or more complex than needed. This writeup aims to summaries the process of creating deb packages in just a few simple steps.
Here is a short summary of what this writeup covers:
- How to create a bare bones deb package
- How to optionally add package configuration files
- How to optionally add package dependancies
- How to optionally add package scripts that run before or after installation