Some Linux distros have great package management (e.g. Debian).
But it was the Arch package management that ultimately convinced me to leave Linux and move to FreeBSD permanently.
I was tired of the unpredictability and instability upgrading packages (especially when combining the main repo with user repo packages).
Inevitably things start breaking.
FreeBSD isn’t perfect but it’s definitely rock solid 99% of the time.
Even when something doesn’t go right, it’s usually super straightforward to diagnose and fix.
OpenBSD has a simpler and less verbose package manager but is, in my opinion, 100% trustworthy and secure.
man pkg (or
Also see my other video on poudriere here.