ostree
- Ebuilds: 2, Testing: 2019.2 Description:
This project is now known as "libostree", though it is still appropriate to
use the previous name: "OSTree" (or "ostree"). The focus is on projects which
use libostree's shared library, rather than users directly invoking the
command line tools (except for build systems). However, in most of the rest of
the documentation, we will use the term "OSTree", since it's slightly shorter,
and changing all documentation at once is impractical. We expect to transition
to the new name over time.
As implied above, libostree is both a shared library and suite of command line
tools that combines a "git-like" model for committing and downloading bootable
filesystem trees, along with a layer for deploying them and managing the
bootloader configuration.
The core OSTree model is like git in that it checksums individual files and
has a content-addressed-object store. It's unlike git in that it "checks out"
the files via hardlinks, and they should thus be immutable. Therefore, another
way to think of OSTree is that it's just a more polished version of Linux
VServer hardlinks.
Homepage:https://ostree.readthedocs.io/en/latest/ License: GPL-2
packer
- Ebuilds: 1, Testing: 1.7.0 Description:
Packer is an open source tool for creating identical machine images for
multiple platforms from a single source configuration. Packer is lightweight,
runs on every major operating system, and is highly performant, creating
machine images for multiple platforms in parallel. Packer does not replace
configuration management like Chef or Puppet. In fact, when building images,
Packer is able to use tools like Chef or Puppet to install software onto the
image.
A machine image is a single static unit that contains a pre-configured
operating system and installed software which is used to quickly create new
running machines. Machine image formats change for each platform. Some
examples include AMIs for EC2, VMDK/VMX files for VMware, OVF exports for
VirtualBox, etc.
Homepage:https://www.packer.io License: Apache-2.0 BSD-2 BSD-4 ECL-2.0 icu imagemagick ISC JSON MIT MPL-2.0