System Grab Bag

View all TLDR pages from Linux (or from all pages)

ostree

Version control for binary files similar to git but optimized for operating system root filesystems. OSTree is the foundation for immutable image-based operating systems such as Fedora Silverblue, Fedora IoT or Fedora CoreOS. More information: https://ostreedev.github.io/ostree.
  • Initialize a repository of the files in $PWD with metadata in $PWD/{{path/to/repo}}:
    ostree init --repo {{path/to/repo}}
  • Create a commit (snapshot) of the files:
    ostree commit --repo {{path/to/repo}} --branch {{branch_name}}
  • Show files in commit:
    ostree ls --repo {{path/to/repo}} {{commit_id}}
  • Show metadata of commit:
    ostree show --repo {{path/to/repo}} {{commit_id}}
  • Show list of commits:
    ostree log --repo {{path/to/repo}} {{branch_name}}
  • Show repo summary:
    ostree summary --repo {{path/to/repo}} --view
  • Show available refs (branches):
    ostree refs --repo {{path/to/repo}}

License and Disclaimer

The content on this page is copyright © 2014—present the tldr-pages team and contributors.
This page is used with permission under Creative Commons Attribution 4.0 International License.

While we do attempt to make sure content is accurate, there isn't a warranty of any kind.