• 10 Posts
  • 102 Comments
Joined 2 years ago
cake
Cake day: July 2nd, 2023

help-circle






  • BlackEco@lemmy.blackeco.comtoLinux@lemmy.mlBazzite or Suse?
    link
    fedilink
    English
    arrow-up
    10
    ·
    edit-2
    10 days ago

    I’d pick OpenSUSE over Bazzite because I don’t like the idea of updates possibly overwriting anything I install myself that isn’t flatpak/distrobox/homebrew

    In atomic distributions you would install non-sandboxed programs in a layer that is applied on top of the base system. When your system is updated, that layer is applied back on top of the updated system. The only possible breakage would be if what you installed depends on a dependency in the base system that has been removed or which is no longer compatible.












  • I haven’t used an immutable distro, but if it’s a problem, I’m sure that there’s a way to defeat the immutability. If it just mounts the root filesystem read-only, then

    # mount -o remount,rw /
    

    Will probably do it.

    It will work until the next reboot (and I believe it won’t work on Fedora 42 as it now uses composefs), on Fedora Atomic Desktops you have to use layers to add additional packages using rpm-ostree

    (Edit: formatting)





  • It’s like regular Fedora KDE, except that it avoids this problem of traces of past experiments everywhere.

    Kinoite is much more than that: it is an atomic and immutable spin of Fedora KDE. This has big implications but the gist of it is that:

    1. You can roll back to any previous version if anything breaks

    2. The base system cannot be modified

    3. If you need to install RPM packages, you do that by adding “layers” on top of the base system, and these can be removed if needed to go back to a clean base system

    4. You can switch from one spin to another by “rebasing”, but it is recommended that you remove any additional layer first and that you stick to the same desktop environment