Yes, BTRFS combined with auto snapshots whenever you make system changes. So if you install a package, remove a package, or adjust anything like network settings or services, etc. you then have a snapshot to rollback to. Also, auto cleanup based on time or number of snapshots.
So out-of-the-box even as a new Linux user if you make a mess you just reboot to an earlier time, (which is read-only at first) if all is good and functions as you like you do a
sudo snapper rollback
And your current snapshot you are in becomes the bootable default.
Yes, BTRFS combined with auto snapshots whenever you make system changes. So if you install a package, remove a package, or adjust anything like network settings or services, etc. you then have a snapshot to rollback to. Also, auto cleanup based on time or number of snapshots.
So out-of-the-box even as a new Linux user if you make a mess you just reboot to an earlier time, (which is read-only at first) if all is good and functions as you like you do a
sudo snapper rollback
And your current snapshot you are in becomes the bootable default.