[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