3 ms·
The places where immutability is a benefit for most people are protecting against cases where the package manager gets confused and screws things up (as famousl
by cosmic_cheese 2y ago
The places where immutability is a benefit for most people are protecting against cases where the package manager gets confused and screws things up (as famously happened to Linus of LTT years ago when installing Steam on Mint rendered the system unbootable) and for the ability to cleanly roll back the system when an update does something like break video or networking drivers (surprisingly common with some hardware).
- pxc 2y ago> as famously happened to Linus of LTT years ago when installing Steam on Mint rendered the system unbootable The system booted fine! It just didn't have a graphical desktop environment installed anymore. But it was up and running, not crashing or anything like that! It was no more 'unbootable' for lacking a GUI than the server hosting this website is. :) But yeah rollbacks are a great way to handle situations like that, so it's a great feature for a package manager to have.