Snapper Utility for Btrfs Snapshots

A few months ago, I posted on Reddit about trying to get Snapper (the openSUSE snapshot utility) working on AlmaLinux 10.1. Since Alma reintroduced Btrfs support in version 10.1, I wanted a robust way to manage snapshots, but found that Snapper wasn’t available in the official repositories.

After some experimentation and great community feedback, we now have two solid ways to get it running:

  • The DIY Method: I’ve written a walkthrough on how to build Snapper from source for AlmaLinux, found here - alma-btrfs.netlify.app

  • The RPM Method: Another user was kind enough to package it into an openSUSE Build Service (OBS) repository. You can grab the RPM for your specific architecture here - openSUSE OBS - AlmaLinux 10

Hopefully, this saves some time for anyone else looking to build a modern Btrfs-based server on Alma!