Alternatives For YaST Snapper?

With YaST about to be deprecated, does anyone know of a replacement for the Snapper utility that is just as convenient? I like to take snapshots of my home directory, and YaST’s Snapper utility makes it really easy to browse and restore those snapshots. This is also the primary thing I use YaST for. I haven’t yet found an alternative that lets me manage my home snapshots just as easily.

I tried Snapper’s CLI tool, but it’s really slow and not well-optimized for browsing snapshots.

I tried Snapper GUI and Btrfs Assistant, but neither of them let you diff snapshots as easily as YaST. Also, with both of these tools, you can either restore a snapshot in its entirety or only one file at a time. YaST lets you select multiple files from a snapshot to restore at once. (This can be really convenient when you’re messing around with dotfiles.)

Also, I wasn’t able to find a Cockpit plugin that lets you create and restore snapshots with Snapper.

Like I said earlier, managing Btrfs snapshots is the primary thing I use YaST for, and I would really hate to be stuck with a subpar alternative. Does anyone know of any other frontend for Snapper that’s just as powerful as YaST?

2 Likes

YaST deprecated? What’s left from openSUSE?

1 Like

Old news :+1:

Spent years using TW, but have switched to Leap, so don’t keep up with daily TW news.

Only hint I can offer is based on current use of Leap 16 Beta (in a VM … running 15.6 on bare metal).

So Myrlyn is the new software management tool, and Cockpit is the overall system management tool. As of this moment in Leap 16 Beta, Cockpit does show the filesystems, including .snapshots, but no evidence of Snapshot manipulation.

The text mode snapper application is available (checked 30 minutes ago). I assume it provides the same functionality of snapper on TW and 15.6 … but I’ve had no reason to actually use it (yet).

My assumption is text mode snapper will continue… but no idea if a GUI version will appear (still early in Leap 16 Beta stage).

1 Like

This thread is about Tumbleweed. YaST will only disappear from Tumbleweed when it no longer builds. There are no plans to actively remove YaST from Tumbleweed.

Cockpit has no upstream support or plugin for snapper yet.

As there are no additional snapper GUIs in Factory/Tumbleweed (like snapper-gui or btrfs-assistant) it is not possible that they show up automagically out of nowhere in Leap 16 final.

I knew if I posted, we’d get an immediate response :slight_smile:

Okay, if you read the VERY FIRST paragraph of the article provided, you will see the future is debatable… I’ll quote it here:

“there is no immediate plan to remove YaST packages from Tumbleweed - but be aware that with the code base not really being maintained, there is a big chance of bugs creeping up (as has happened over the course of the last years) that won’t be addressed.”

I suggest to read that article in its entirety.

Or you read my comment. I did cite the essence of the article: there are no plans to remove YaST from Tumbleweed.
You started some OT talk about Leap.

And als already discussed in several places, YaST is up for further developement when there are interested ppl which want to use it longer. YaST snapper might be one of the ~250 modules which have no alternative and should be developed/maintained further.

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.