3 ms·
If you install openSUSE these days during setup you have the option to set up the company as a "transactional server" with this immutable environment. I love th
by kccqzy 4y ago
If you install openSUSE these days during setup you have the option to set up the company as a "transactional server" with this immutable environment. I love that writing to /usr/bin fails with read-only file system. It's implemented as a read-only btrfs snapshot.
- imachine1980_ 4y agoI'm sorry what these means?, can you explaine it again whit more details?
- kccqzy 4y agoIt's already well-explained in the linked article: > OpenSUSE MicroOS has a read-only root file system, using Btrfs. Transactional updates are handled by a SUSE-specific wrapper script around the package manager zypper, transactional-update. This creates a new Btrfs snapshot of the root file system and then performs an update of the system. If the installation was successful, the script marks the new snapshot as the default snapshot. On errors, the snapshot is discarded and the previous one remains as the default. A reboot activates the new snapshot. My comment above was saying that you don't have to use MicroOS per se to get this. A regular openSUSE install supports the transactional server role that does the same thing as MicroOS.
- bee_rider 4y agoI think in your original comment maybe there is a slightly confusing typo? Is “company“ supposed to actually be “computer” or something like that?