Using Btrfs Snapshots with Snapper for System Rollback on Fedora
Configure Fedora's Btrfs root filesystem to create automatic snapshots and roll back unwanted changes using the snapper tool.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Configure Fedora's Btrfs root filesystem to create automatic snapshots and roll back unwanted changes using the snapper tool.
Fedora Workstation uses Btrfs with zstd compression and separate subvolumes for / and /home. Learn how to verify compression, manage snapshots, disable CoW for VMs, and avoid common pitfalls like treating snapshots as backups.
Learn how Fedora Silverblue's atomic updates, rpm-ostree layering, and Toolbx containers change the way you manage a Linux workstation compared to traditional DNF-based systems.
Learn how Fedora Silverblue’s OSTree‑based updates let you upgrade atomically and roll back instantly, with a concrete upgrade‑verify‑rollback example and notes on layered packages and driver limitations.
An architecture note on Fedora Silverblue's rpm-ostree model: why the design exists, where trust boundaries sit, how to verify upgrades safely, and what failure modes require manual intervention.
Keep SELinux enforcing on Fedora. Fix denials by labeling paths with semanage fcontext, using booleans via setsebool -P, and writing narrow custom policy modules (reviewed, not raw audit2allow). Worked examples for httpd on /srv/webapp, remote DB connections, and a custom module.
Fedora’s shift to Wayland improves security and visual fidelity, but requires users to verify session type, rely on XWayland for legacy apps, and use desktop portals for screen recording and hotkeys.
Learn why Fedora Workstation uses Wayland by default for GNOME, how to verify your session type, and what limitations to watch for.
If DNS resolution fails on Fedora 38, the culprit is often a mis‑configured systemd‑resolved service. This guide walks through a diagnostic checklist, fixes tied to findings, and escalation steps to restore name resolution.