pacman is the fastest but the syntax is weird. Has the best visual, i.e. pacman loading bar. If things go wrong like a broken dependencies it doesnt provide heloful output.
Apt is the easiest to use but its output is very congested. Remember that Linus Tech Tips linux install video? The error warnings are very squashed together making it very difficult to see.
Dnf is the sweet spot imo. As default, the speed is slow but you can tweak it on the config. Outputs are clean, and if something goes wrong like a broken dependency, dnf provides very useful info to troubleshoot.
Pkgs Insert random shenanigans
Honestly as I force myself more into learning fedora, I’m really liking dnf. The history and rollback feature is super nice.
The real OG is emerge.
The best software manager ever.
It’s a mànage à trois
I didn’t know what was dnf so I made a search and found out it replaced yum as the redhat package manager in 2013. I did not know about yum either. Last time I used a redhat-based distribution, Mandrake, the package managers were rpm and urpmi. Tempus fugit!
me over here using the gui software manager because it works just fine and I can’t be assed to learn the difference between package managers.
Its most likely just a front-end for one of the command line tools anyway, so you’re probably still using them.
And if it’s the easiest way to get what you need, then it sounds like you’re using the right tool for your use case. That’s a good thing.
I am just going to mention yum so that I can get downvoted. (We use it at work.)
Accurate: APT vs DNF is the real kaiju fight… and then pacman -Syu shows up like the final boss…
No one fears pacman unless they have to use it.
What’s wrong with pacman? I love pacman!
I think you’re confused. It’s really easy to use. You have to learn 3–4 command line flags instead of subcommands, but that’s all that separates it from others in usage patterns.
What I really love about telling someone their favorite package updating tool is shit. Is someone trying to tell me I’m confused.
That or both wrong and an asshole. I was trying to be charitable.
Thanks for the weekly reminder to update.
After using dnf a bit:
- All the default answers are backwards to me, so
dnfquite literally ignores my input. dnf searchdid not show, by default, if a matching package is already installed.- Perfect perhaps for newbies, since dnf asks you trice.
yeah… arch is not leaving me anytime soon. The option to
makepkgfrom source a few custom packages is very neat.- All the default answers are backwards to me, so
Zypper
sudo zypper dupAll day every day.
Suse scares me.
Pacman will start the fight as soon as all packages are up to date, assuming no packages push updates in the time it takes to update (unlikely).
The humans are chocolatey right?
And the worms are
winget.







