Immutable distros works great when you want them exactly as they come. Anything else is a shit show IMHO.
As an example, multiple fedora based immutable distros dont have the codecs required to play YouTube videos. You have to either replace the rpm-ostree based Firefox with the flatpaks one or layer ffmpeg over the base system. Both solutions I wouldn’t expect someone without Linux knowledge to be able to do.
Layering is usually not advised as it can cause issues. You’re usually supposed to use something like DistroBox but that often does not actually work or is very convoluted. Definitely not something for newbies, which is kinda at odds with the safety of an immutable system.
Immutable distros works great when you want them exactly as they come. Anything else is a shit show IMHO.
As an example, multiple fedora based immutable distros dont have the codecs required to play YouTube videos. You have to either replace the rpm-ostree based Firefox with the flatpaks one or layer ffmpeg over the base system. Both solutions I wouldn’t expect someone without Linux knowledge to be able to do.
Layering is usually not advised as it can cause issues. You’re usually supposed to use something like DistroBox but that often does not actually work or is very convoluted. Definitely not something for newbies, which is kinda at odds with the safety of an immutable system.