3 ms·
This has all of the information on the page except what it actually is. Is this just a bootloader system a la mkrescue or a ramfs or something?
by junon 4y ago
This has all of the information on the page except what it actually is. Is this just a bootloader system a la mkrescue or a ramfs or something?
- Etheryte 4y agoSince I share your frustration, from Wikipedia [0]: > libostree (previously OSTree) is a system for versioning updates of Linux-based operating systems. It can be considered as "Git for operating system binaries". It operates in userspace, and will work on top of any Linux file system. At its core is a Git-like content-addressed object store with branches (or "refs") to track meaningful file system trees within the store. Similarly, one can check out or commit to these branches [0] https://en.wikipedia.org/wiki/OSTree https://en.wikipedia.org/wiki/OSTree
- microtonal 4y agoAgreed that the page is incomprehensible unless you already know what OSTree is. You could see as Git for operating system binaries. You can pull new versions and the currently booted system is a checkout. It provides many benefits, like atomic updates/rollbacks, integrity checking, signed commits, etc. Some distributions use OSTree, like Fedora Silverblue and CoreOS. Flatpak also uses OSTree as its store.