A Guide to Packaging
This is the reference chapter for my workshop about packaging, hosted by FOSS United at Red Hat, Powai.
I've put main focus on Arch Linux, but its is only an example. The core concepts apply to ALL packaging systems; not just on Linux distributions, but even on macOS (Homebrew) and Windows (Chocolatey). They can even be extended to language library resgistries like npm, pip, cargo etc.
This is presented in 6 parts:
- What is packaging?
- What exactly is in a package?
- Lets look inside an Arch Linux package
- Packaging on Arch Linux
- Packaging the manual way
- Packaging: The broader look
Resources
- short link to this page: x.snehit.dev/pkt
- slides: x.snehit.dev/pkt-sildes