libostree-1-1 - Git for operating system binaries
|Repository||GNOME Next all|
|Download size||332.62 KB|
|Installed size||690.03 KB|
OSTree is a tool for managing bootable, immutable, versioned filesystem trees. While it takes over some of the roles of tradtional "package managers" like dpkg and rpm, it is not a package system; nor is it a tool for managing full disk images. Instead, it sits between those levels, offering a blend of the advantages (and disadvantages) of both.
- Add the GNOME Next repository:
# zypper addrepo http://widehat.opensuse.org/opensuse/repositories/GNOME:/Next/openSUSE_Factory/ gnome-next
- Install libostree-1-1 rpm package:
# zypper install libostree-1-1
2019-04-24 - Martin Li?ka <email@example.com> - Disable LTO (boo#1133120).
2019-01-28 - firstname.lastname@example.org - Update to version 2019.1: + This is the first libostree release of 2019; no big changes, just a collection of smaller features and bugfixes. + On the features side, a good example is: lib/repo: Search a list of paths in gpgkeypath for gpg keys. + Another feature is grub2: add support for devicetree. + lib/kargs: allow empty-list arguments i.e it ensures libostree supports "empty list" kernel arguments. + There's also some ongoing work to have libostree be a "backend" for OCI/Docker container storage; checkout: honor opaque checkouts. + If built with --disable-http2, allow enabling via http2=1 will allow people to more easily play with HTTP2 if it's disabled by default.
2018-11-14 - Antonio Larrosa <email@example.com> - Update to version 2018.9: + New features: * Allow disabling pulling from LAN/USB/Internet * lib/repo: Add an API to get min-free-space-* reserved bytes * OstreeMutableTree: add _remove method * repo: Add a checkout option to not hardlink zero-sized files + Bugfixes (apart from regular memory leaks fixes): * finalize-staged: Bump timeout to 5 minutes * deploy: Fix removing /var/.updated with separate /var mount * src/ostree: Don't delete refs having aliases + One notable change in this release is the initrd service ostree-prepare-root.service now runs earlier in the boot process. This shouldn't actually affect OSes, unless there's extended logic in the initrd that integrates tightly with OSTree. + Another systemd related change is the introduction of a path unit: ostree-finalize-staged.path. This allows the service of the same name to be path activated instead of explicitly started at deployment staging time. This release however does not yet rely on this mechanism to give time for packagers and integrators to adapt to the new unit (e.g. by enabling it in the systemd presets). A future release will require this. Note that deployment staging is still not the default for libostree, although at least rpm-ostree now unconditionally uses staging, and while it generally worked well, we hit issues with people using slower hard drives, hence the increase in timeout in PR #1755 . + Another change to call out is: lib/commit: Don't chown objects to repo target owner. We previously had incomplete support for a process running as uid 0 writing to a repository owned by a non-zero uid, but it was never finished. This will likely be revisited at a later time.
2018-08-27 - firstname.lastname@example.org - Update to version 2018.8: + This release is pretty much all minor bugfixes: memory leaks, fixing error messages and docs, handling a race condition on pull with summary updates. There's one new feature (noted below), and we also gained a new contributing tutorial: https://mail.gnome.org/archives/ostree-list/2018-August/msg00005.html + The one bugfix I want to call out explicitly is: ostree-remount.service: RemainAfterExit=yes (gh#ostreedev/ostree#1697). It's surprising it took us so long to find and fix this; I've seen occasional boot failures that I believe trace down to this problem. The behavior of systemd units of Type=simple without RemainAfterExit=yes set is rather nonsensical; I may try to push to have a warning emitted upstream if such a unit is a dependency of another. + And the one new feature is the auto-update-summary config option for repositories. For more information, see the docs and gh#ostreedev/ostree#1681. - Rebase ostree-grub2-location.patch with quilt. - Drop libostree-fix-wformat-warnings-on-i586.patch: Fixed upstream.
2018-08-27 - email@example.com - Update to version 2018.7: + There's no one major feature in this release, but we have a variety of improvements and bugfixes.
|libostree-2019.1-67.1.i586.rpm||Git for operating system binaries|
|libostree-2019.1-67.1.x86_64.rpm||Git for operating system binaries|
|libostree-devel-2019.1-67.1.i586.rpm||Git for operating system binaries -- Development files|
|libostree-devel-2019.1-67.1.x86_64.rpm||Git for operating system binaries -- Development files|
|libostree-grub2-2019.1-67.1.i586.rpm||GRUB2 integration for OSTree|
|libostree-grub2-2019.1-67.1.x86_64.rpm||GRUB2 integration for OSTree|
|libovf-glib-devel-126.96.36.199-307.1.i586.rpm||Development Files for gtk-frdp, a virtual machine image library|
|libovf-glib-devel-188.8.131.52-307.1.x86_64.rpm||Development Files for gtk-frdp, a virtual machine image library|
|libpackagekit-glib2-18-1.1.12-494.1.i586.rpm||GLib integration of PackageKit|
|libpackagekit-glib2-18-1.1.12-494.1.x86_64.rpm||GLib integration of PackageKit|
|libpackagekit-glib2-18-32bit-1.1.12-494.1.x86_64.rpm||GLib integration of PackageKit|
|libpackagekit-glib2-devel-1.1.12-494.1.i586.rpm||GLib integration of PackageKit|
|libpackagekit-glib2-devel-1.1.12-494.1.x86_64.rpm||GLib integration of PackageKit|
|libpackagekit-glib2-devel-32bit-1.1.12-494.1.x86_64.rpm||GLib integration of PackageKit|
|libpackagekitqt5-1-1.0.1-55.2.i586.rpm||Simple software installation management software|