Blivet is a python module for system storage configuration.
See COPYING
Blivet is available in Fedora repositories. You can install it using
# dnf install python3-blivet
Daily builds of Blivet are available in @storage/blivet-daily
Copr repository.
You can enable it using
# dnf copr enable @storage/blivet-daily
Daily builds of libblockdev and libbytesize are also in this repo.
Packages for Debian and Ubuntu are available through the Open Build Service. Instructions for adding the repository are available here.
Packages for openSUSE Tumbleweed, Mageia (8 and newer) and OpenMandriva (Cooker and Rolling) are available in our blivet-stable Copr repository.
Blivet is also available through the Python Package Index. You can install it using
$ pip3 install blivet
Blivet depends on some C libraries that are not available on PyPI so you need to install these manually.
The main dependencies include libblockdev, libbytesize, parted and their Python bindings. These libraries should be available on most distributions in the standard repositories.
To install these dependencies use following commands:
On Fedora and RHEL/CentOS based distributions:
On Debian and Ubuntu based distributions:
See CONTRIBUTING
Developer documentation is available on our website or on Read the Docs.
Additional information about the release process, roadmap and other development-related materials are also available in the GitHub Wiki.
Bugs should be reported to bugzilla.redhat.com.
You can also report bug using the GitHub issues.