I was thinking about going immutable for a long time and now I’m choosing a distro to hop to.
My question is: what are good immutable distros other than Fedora Silverblue spins, UBlue family and NixOS?
Maybe someone uses/used any? What is/was your experience with it?
Please don’t hurt me but what’s an “immutable” distro?
As I understand it, it’s read-only, so the updates you get are basically replacing your current ones but keeping your apps (like flatpaks) installed.
Gotcha, thank you!
I think about it like this:
Layer 2b: ->> User applications (flatpak, nixpkgs, etc.) Layer 2a: ->> User data (mutable, persistent no matter what your system layer is) Layer 1: -> System (immutable/read-only/updated "atomically" meaning all at once) Layer 0: Hardware
Or, alternately, it’s what macos has been doing with absolutely no fanfare for several versions now. That’s not a knock, btw. It’s an illustration that it can be completely transparent in use, though it may require some habit changes on linux.
It’s a distro that makes all but a few system directories immutable. This means you can’t just install whatever you want in the same way you would install in a traditional Linux system.
This comes with some benefits:
Some drawbacks:
Some examples of modern immutable distros are: