mirror of
https://github.com/ostreedev/ostree.git
synced 2025-03-16 10:50:43 +03:00
I'd like to migrate content from the GNOME wiki, as frankly the wiki is crap. Markdown in git is better in every way. Start by fleshing out the README.md to be more useful.
513 B
513 B
Atomic upgrades and rollback
Traditional package managers operate "live" on the running system. This means it's possible for interrupted updates to result in a half-updated system. This model also makes it significantly harder to support rollbacks when updates fail.
In contrast, OSTree always creates a new root whenever it's performing an update. This new root shares storage via hardlinks with the current system. Upon success, the bootloader configuration will be updated.