[Lilug] Package Management
Chris Trimble
trimble-tech at hotmail.com
Wed Aug 13 19:06:15 PDT 2025
Hello LILUG,
Thanks for participating in and enjoying my discussion on Linux Package
Managers! It was good to discuss basic commands for regular and
containerized packages, as well as dive into some higher-level thinking.
If you want the files that I presented last night, they will be in my
package management git repository:
https://github.com/Trimble-tech/Package-Manager-Demo
Additionally, there will be notes posted as always to my secretary/notes
repository. Since I was presenting and not writing, I should have the
initial copy in the /Drafts/ branch in a day or so. If you have anything
to add or change, feel free to either contribute to the branch or email
recommendations to me at trimble-tech at hotmail.com.
Lastly, I want to follow-up on something we discussed last night when
looking at APT sources for Debian 12 and Ubuntu 24.04. When we were
looking at the repository files, the two looked different and at the
time I didn't have enough of an explanation for it. Here is an example
entry from Debian 12:
#Debian
deb http://deb.debian.org/debian bookworm main contrib non-free-firmware
deb-src http://deb.debian.org/debian bookworm main contrib
non-free-firmware
Here is an entry for Ubuntu:
#Ubuntu
Enabled: yes
Types: deb deb-src
URIs: http://archive.ubuntu.com/ubuntu
Suites: noble noble-updates noble-security noble-backports
Components: main universe multiverse restricted
The difference between the two, to be brief, is that Debian 12 uses
"one-liner" formatting that is older while Ubuntu 24.04 uses "Deb822"
formatting; Ubuntu's formatting is meant to be easier for computers to
read and (hopefully) easier for people to write. Note that Debian needs
a second entry to pull source code while Ubuntu can just add /deb-src/
to line 3.
The release of Debian 13 will move Debian over to the Deb822 format but
both should work for now if used. If you want to read more about this,
check out this documentation:
- https://repolib.readthedocs.io/en/latest/deb822-format.html
- https://manpages.debian.org/trixie/apt/sources.list.5.en.html
Thanks again and I hope you find the information helpful.
Regards,
Chris Trimble
LILUG Secretary
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lilug.org/pipermail/lilug-lilug.org/attachments/20250813/dcd74885/attachment.htm>
More information about the Lilug
mailing list