Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Because the software package has its install paths predetermined

That really doesn't explain why this still is the case for the vast majority of distributions in 2025.

Or why these "predetermined paths" could not be transparently provided to the package and actually lead wherever.

> Flatpak works much more like what you're accustomed to

It's not "what I'm accustomed to". It's how it's supposed to work.

I, the user, am installing some software for me, myself, the user. I am not installing it for all users of the system. And that is the primary case for installing almost anything, especially in a user-facing system.

And yet...

> I am the only actual person who uses my system, but I made 7 user accounts (so far) and use at least 2 of them regularly. To say nothing of all the non-privileged users the system creates automatically

And... this somehow makes any of my points invalid?

> specifically so that certain background processes can run without violating privacy or corrupting anything important if they go haywire.

What does this have to do with a user installing software? Literally nothing. Besides implying that Linux is a single-user system masquerading as multi-user. Where the simple act of installing user software for a user can apparently break the entire system because it's always installed for all users.

If Windows of all systems could figure it out...



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: