Installation¶
The recommended way to install motley_cue
is via your Linux package manager.
Supported Linux distributions:
Debian
Ubuntu
CentOS
Rocky Linux
openSUSE
We strive to support all LTS releases of the above distributions, as well as the latest stable release. Please check the repository at http://repo.data.kit.edu for all supported distributions and versions.
Follow the instructions there to support the repository on your system. Then install motley_cue
with your favourite package manager:
apt install motley-cue # on debian-based systems
yum install motley-cue # on centos/rocky linux
zypper install motley-cue # on opensuse
This will ensure that all the dependencies are installed as well, and motley_cue
is up and running as a systemd service.
Warning
On Centos 7, you’ll need to install two additional repositories for motley_cue
’s dependencies:
Extra Packages for Enterprise Linux (EPEL): for
nginx
Software Collections (SCL): for
rh-python38
yum install epel-release centos-release-scl
Installation from pypi¶
It is also possible to install motley_cue
with pip
:
pip install motley_cue
This will fetch the stable version from pip. You will need to set-up and run the service manually (see running motley_cue in production).
Installing the development version¶
The development version of motley_cue
can be installed from the master
branch
of the GitHub motley_cue repository and
can be installed as follows (note the -e
switch to install it in editable
or “develop mode”):
git clone https://github.com/dianagudu/motley_cue
cd motley_cue
pip install -e .