Create manual snapshots in Kinoite 43

I know Kionite already creates images it can fall back on if an update fails. But i think I want to create a manual snapshot if I plan to test a new software or try something. That way if i don’t like what I installed or changed, I can revert back.

Fedora came with Btrfs-Assistant, which works great. But that isn’t available in Kionite repo or flatpack. Is that hidden because it would cause issues in an immutable?

Or is my whole idea moot?

What do you want to test exactly?

What you can do is pin current versions of the system (https://docs.fedoraproject.org/en-US/atomic-desktops/updates-upgrades-rollbacks/#pinning-and-cleaning-deployments). But this does not include your data (i.e. content of /var & /home/, etc).

1 Like

Btrfs-Assistant is a GUI that works somewhat similar to W11 restore function (with more features). User can create snapshots and restore to those.

This works fine in Fedora and is included oob. But there isn’t a flatpak, so I can’t add it to Kionite. I also don’t know if it would screw up something with the immutable.

I didn’t want users use terminal commands.

And maybe it isn’t really useful in immutable anyway.

I would recommend only creating snapshots for /var & /var/home.

I’m making a sysext for the assistant in btrfs-assistant: Add initial sysext for Silverblue & Kinoite by travier · Pull Request #236 · fedora-sysexts/fedora · GitHub.

2 Likes