3 ms·
Are there any immutable distros that cleanly divide system/desktop and end-user programs, with only the former being immutable and the latter being business as
by cosmic_cheese 2y ago
Are there any immutable distros that cleanly divide system/desktop and end-user programs, with only the former being immutable and the latter being business as usual for desktop Linux? So the kernel, drivers, and KDE/GNOME would be fall into the immutable “core”, but apps like Firefox, Krita, and Anki would be in a mutable space managed by a traditional package manager like apt.
Just wondering because it’s really just the system itself and my desktop environment that I find the benefits of immutability most pertinent, whereas it’s something of a bad fit for applications with the woes flatpak and friends bring for desktop integration and such.
- zamalek 2y agoSilverblue and family are like that. The user bits are installed with flatpak.
- einsteinx2 2y ago> Just wondering because it’s really just the system itself and my desktop environment that I find the benefits of immutability most pertinent, whereas it’s something of a bad fit for applications with the woes flatpak and friends bring for desktop integration and such.
- tcrenshaw 2y agoSilverblue also has really good distrobox integration. Anything not available via flatpak (or things I don't want via flatpak for whatever reason) goes in an arch or debian container. You can then export apps or binaries from the container and have it show up in your desktop menu or path. Silverblue also supports package management via brew, which works pretty well for CLI utilities