marcie (she/her)

  • 5 Posts
  • 84 Comments
Joined 1 year ago
cake
Cake day: March 22nd, 2024

help-circle
  • As simply as possible, it (mostly) locks down system files and confines users to the user directory. This makes the operating system very stable and hard to break, it also creates a reproducible testing environment which significantly helps developers with bug testing software. For the vast majority of users, this is a positive, though users that want to tinker with the system files a lot may run into a lot of blockers. Upgrades are likely to be very stable, and you will not have system file config drift issues that often break long running traditional linux distros and force the user to intervene.



















  • Yep, I can for example rebase from Bazzite to Secureblue and keep all of my configs intact for say, KDE. So if a project goes fubar you aren’t out of luck and need to reinstall and reconfig linux, its trivial to rebase/“swap distro”, its a single command that looks like this

    rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-dx-nvidia:stable

    All programs, files, configs, etc are intact in your home directory. I’ve swapped between user created spins for different DEs like Cosmic and so on, whats cool is its all preconfigured to run well under bazzites kernel. Image based upgrades are also very nice, theres inevitably config drift that messes with performance or updates can break your setup on other distros, image based means the devs tweak every interaction and push it all to you with the least effort possible on your part.