This page provides instructions for installing BuildStream on various platforms, along with any installation related materials.
BuildStream is currently only supported natively on Linux. Users of Unix-like systems where OCI technology is available can still use BuildStream by following the Container Install guide.
From your Linux distribution
BuildStream is available on a limited number of Linux distributions already:
- BuildStream:
- BuilsStream external plugins (bst-external):
Instructions to install BuildStream for some of these distributions
Arch Linux
Packages for Arch exist in AUR. Two different package versions are available:
- BuildStream latest release: buildstream
- BuildStream latest development snapshot: buildstream-git
The external plugins are available as well:
- BuildStream-external plugins latest release: bst-external
Debian
BuildStream is available in Debian Buster (testing) and Sid:
apt install buildstream
The external plugins are available as well:
apt install python3-bst-external
Fedora
BuildStream is in the official Fedora repositories, starting with Fedora 28:
sudo dnf install buildstream
Optionally, install the buildstream-docs
package to have the BuildStream
documentation in Devhelp or GNOME Builder.
Ubuntu
BuildStream is available in Ubuntu 19.04 and later:
apt install buildstream
The external plugins are available as well:
apt install python3-bst-external
Advanced / Developer Installation Instructions
For other installation options (such as installing dependencies and building BuildStream from source) visit the BuildStream docs and follow the installation instructions there.