Bei der Installation der Distribution siduction in das Btrfs Dateisystem landet Snapper und das eigene Paket siduction-btrfs mit auf der Platte. Der Vortrag erläutert das Zusammenspiel der Komponenten und weshalb die Verwendung von Btrfs gerade für siduction von Vorteil ist.
Siduction ist die einzigste Desktop orientierte Rolling-Release Distribution auf Basis von Debian unstable. Mehrmals täglich werden die Paketquellen aktualisiert, sodass dem Benutzer immer die neueste Software zur Verfügung steht. Das erfordert eine erhöhte Aufmerksamkeit, da gelegentlich inkompatible Pakete oder Pakete mit Fehlern herein kommen. Vor diesem Hintergrund bietet sich die Verwendung von Btrfs und Snapper an. In kritischen Fällen ermöglicht Snapper mit einem Rollback das schnelle Zurücksetzen des Systems auf einen früheren Zustand. Siduction verwendet die in Snapper enthaltene Rollbackfunktion.
Unser Paket siduction-btrfs optimiert die Standardbooteinträge für die Bootmanager GRUB und systemd-boot. Zusätzlich verbessert es die Beschreibung der Systemsnapshots in der Ausgabe von Snapper. Eine life Demonstration von Snapshot und Rollback, sowie die Anpassung der Standardbooteinträge durch das Paket siduction-btrfs ergänzt den Vortrag.









