diff options
author | Javier Jardón <jjardon@gnome.org> | 2019-09-04 14:28:54 +0000 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2019-09-04 14:28:54 +0000 |
commit | 685b6dbe872d2c3e7892d1eed025c1928ecf9d72 (patch) | |
tree | de993a64e580580c0161255bcc0d8699577f00e3 | |
parent | 372c3362d766cb513a4dce9cc06c1a4a371dc1fe (diff) | |
parent | cd0d7897e2ce8b8cfddf3a2d1dd83f888416c1e8 (diff) | |
download | buildstream-685b6dbe872d2c3e7892d1eed025c1928ecf9d72.tar.gz |
Merge branch 'jjardon/doc_install_update' into 'bst-1'
doc/source/install_linux_distro.rst: Update info
See merge request BuildStream/buildstream!1585
-rw-r--r-- | doc/source/install_linux_distro.rst | 61 |
1 files changed, 38 insertions, 23 deletions
diff --git a/doc/source/install_linux_distro.rst b/doc/source/install_linux_distro.rst index 593a6f233..b30ab5af0 100644 --- a/doc/source/install_linux_distro.rst +++ b/doc/source/install_linux_distro.rst @@ -3,6 +3,41 @@ Installing BuildStream on a Linux distro ======================================== + + +Installing from distro packages +------------------------------- + + +Arch Linux +~~~~~~~~~~ +Packages for Arch exist in `AUR <https://wiki.archlinux.org/index.php/Arch_User_Repository#Installing_packages>`_. +Two different package versions are available: + + - BuildStream latest release: `buildstream <https://aur.archlinux.org/packages/buildstream>`_ + - BuildStream latest development snapshot: `buildstream-git <https://aur.archlinux.org/packages/buildstream-git>`_ + +The external plugins are available as well: + + - BuildStream-external plugins latest release: `bst-external` https://aur.archlinux.org/packages/bst-external>`_ + + +Fedora +~~~~~~ +BuildStream is in the official Fedora repositories:: + + sudo dnf install buildstream + +Optionally, install the `buildstream-docs` package to have the BuildStream +documentation in Devhelp or GNOME Builder. + + +Installing from source +---------------------- +Until BuildStream is available in your distro, you will need to install +it yourself from the `git repository <https://gitlab.com/BuildStream/buildstream.git>`_ +using python's ``pip`` package manager. + BuildStream requires the following base system requirements: * python3 >= 3.5 @@ -21,13 +56,6 @@ which requires special permissions, you will also need: * ssh - -Installing from source (recommended) ------------------------------------- -Until BuildStream is available in your distro, you will need to install -it yourself from the `git repository <https://gitlab.com/BuildStream/buildstream.git>`_ -using python's ``pip`` package manager. - For the purpose of installing BuildStream while there are no distro packages, you will additionally need: @@ -74,9 +102,9 @@ At this point you should be able to get the system requirements with:: gir1.2-ostree-1.0 ostree -Buster or Sid -^^^^^^^^^^^^^ -For debian unstable or testing, only the following line should be enough +Buster and newer +^^^^^^^^^^^^^^^^ +The following line should be enough to get the base system requirements installed:: sudo apt-get install \ @@ -163,16 +191,3 @@ need to cleanly reinstall BuildStream:: cd /path/to/buildstream git pull --rebase pip3 install --user . - - -Installing from distro packages -------------------------------- - - -Arch Linux -~~~~~~~~~~ -Install `buildstream <https://aur.archlinux.org/packages/buildstream>`_ -from `AUR <https://wiki.archlinux.org/index.php/Arch_User_Repository#Installing_packages>`_. -Alternatively, use -`buildstream-git <https://aur.archlinux.org/packages/buildstream-git>`_ -for the lastest version of the development branch. |