Hacker News new | ask | show | jobs
by cosmic_cheese 536 days ago
There isn’t a Linux end-user-oriented distribution/container/sandbox solution I’ve run across that doesn’t come with some set of complications. I’m not convinced that sandboxing being external to the OS itself is a viable solution, there’s just too many things that can go wrong with integration points and the like for it to work well for non-technical users. Feels like macOS got this more right by shipping “dumb” all-inclusive .app packages that the OS then handles things like permissions and sandboxing on.

For my personal usage if there’s a .deb/.rpm/etc option for a program I install that instead of the flatpak or whatever. It almost universally works better.

1 comments

I agree; I always try to install a program through the distribution's page manager first and foremost—including AUR/GURU methods if available—over flatpak/snap.

I'm more okay with appimages; At least they don't require a framework to be installed on my end. I treat them akin to Windows programs with a "portable .exe" option.