3 ms·
This kind of mindset is leading to a lot of work on distros with an immutable core, so your base system is solid but everything else can be whatever you want it
by broodbucket 2y ago
This kind of mindset is leading to a lot of work on distros with an immutable core, so your base system is solid but everything else can be whatever you want it to be.
This only applies to desktop apps, but Flatpak does an incredible job of this, making it easy to get the bleeding edge version of some app without your underlying system being bothered by it.
AppImages can help solve this problem for GUI and non-GUI apps alike, but they're not centralised in a nice repo and you have the Windows problem where you have 50 programs bundling the same libraries over and over.
- thayne 2y agoOne thing snap got right is it also works for non-desktop apps. Of course, it has its own problems, most notably relying on a proprietary central store. For non-desktop apps docker/podman is an option, but that doesn't work very well for desktop apps.