I think the single biggest issue I have with Linux is package management. Maybe this is purely distribution dependent, but for example in Ubuntu most of the packages are way outdated, not even on the latest stable version. Then I either have to:
- Build from source which means I gotta also install all dependencies and pray that the thing builds
- Add some rando PPA which I have no idea if I should trust
- Use "flatpaks" or "appimages"
None of those options are appealing. And along with these multiple options I end up having multiple versions of things installed in different locations in different ways and also my PATH ends up a big mess, I think I'm just doing something very wrong.