I didn’t understand Linux package managers until everything broke — now I have one rule
I didn’t understand Linux package managers until everything broke — now I have one rule
https://www.makeuseof.com/didnt-understand-linux-package-managers-until-broke-have-one-rule/
Publish Date: 2026-03-19 16:30:00
Source Domain: www.makeuseof.com
For the longest time, I treated Linux package managers like a vending machine. Need an app? Install it. Need another one? Install that too. APT, Flatpak, Snap were mixed and match, and then sprinkled in a PPA or two. What could possibly go wrong? For a while, nothing did. And that was the problem. Because it gave me just enough confidence to keep going. Linux didn’t push back. It didn’t warn me. It didn’t pop up a helpful little message saying, “Hey, maybe don’t install three different versions of the same app from three different ecosystems.” It just … let me.
And the more it let me, the more I assumed I knew what I was doing. Until one day, everything broke. Not dramatically, and definitely not in a satisfying, explosion-and-error-messages kind of way. Just … subtly wrong. Apps stopped launching, updates failed, and dependencies started arguing with each other like a dysfunctional family that had been politely avoiding conflict for years and suddenly decided tonight was the night. That was the evening I realized I didn’t actually understand how Linux installs software.
Why everything worked until it didn’t
Linux lets you stack complexity without warning
Roine Bertelson/MakeUseOf
Modern Linux distributions are incredibly forgiving. You can install software from multiple sources without thinking too hard about it, and most of the time, things will just work. APT…