Installing ConSol Labs software has never been easier. Just follow the steps for your linux distribution.
Currently the following software is part of this repository. Note that we do not package everything for every system.
-
OMD-Labs Edition
-
Thruk
-
Gearman
-
Mod-Gearman
-
Naemon
-
SNClient+
The stream repository contains OMD and SNClient only.
Debian / Ubuntu
Install GPG Key
First step is to import the gpg key. This step has to be done only once.
curl -s "https://labs.consol.de/repo/stable/RPM-GPG-KEY" | sudo tee /etc/apt/trusted.gpg.d/labs.asc
curl -s "https://labs.consol.de/repo/stable/GPG-KEY-4096" | sudo tee /etc/apt/trusted.gpg.d/labs.asc
Debian Bullseye (11.0)
Add the repository to your sources list:
curl -s "https://labs.consol.de/repo/stable/RPM-GPG-KEY" -o /etc/apt/auth.conf.d/labs.consol.de-RPM-GPG-KEY
echo "deb [signed-by=/etc/apt/auth.conf.d/labs.consol.de-RPM-GPG-KEY] http://labs.consol.de/repo/testing/debian $(lsb_release -cs) main" > /etc/apt/sources.list.d/labs-consol-testing.list
apt-get update
Debian Bookworm (12.0)
Add the repository to your sources list:
curl -s "https://labs.consol.de/repo/stable/RPM-GPG-KEY" -o /etc/apt/auth.conf.d/labs.consol.de-RPM-GPG-KEY
echo "deb [signed-by=/etc/apt/auth.conf.d/labs.consol.de-RPM-GPG-KEY] http://labs.consol.de/repo/testing/debian $(lsb_release -cs) main" > /etc/apt/sources.list.d/labs-consol-testing.list
apt-get update
Ubuntu Focal Fossa (20.04)
Add this repository to your sources list:
curl -s "https://labs.consol.de/repo/stable/RPM-GPG-KEY" -o /etc/apt/auth.conf.d/labs.consol.de-RPM-GPG-KEY
echo "deb [signed-by=/etc/apt/auth.conf.d/labs.consol.de-RPM-GPG-KEY] http://labs.consol.de/repo/testing/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/labs-consol-testing.list
apt-get update
Ubuntu Jammy Jellyfish (22.04)
Add this repository to your sources list:
curl -s "https://labs.consol.de/repo/stable/RPM-GPG-KEY" -o /etc/apt/auth.conf.d/labs.consol.de-RPM-GPG-KEY
echo "deb [signed-by=/etc/apt/auth.conf.d/labs.consol.de-RPM-GPG-KEY] http://labs.consol.de/repo/testing/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/labs-consol-testing.list
apt-get update
Ubuntu Noble Numbat (24.04)
Add this repository to your sources list:
curl -s "https://labs.consol.de/repo/stable/GPG-KEY-4096" -o /etc/apt/auth.conf.d/labs.consol.de-GPG-KEY-4096
echo "deb [signed-by=/etc/apt/auth.conf.d/labs.consol.de-GPG-KEY-4096] http://labs.consol.de/repo/testing/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/labs-consol-testing.list
apt-get update
Centos / Redhat
When using Centos or Redhat you may have to add the EPEL repository to resolve all dependencies.
7
Downloading the repository file is all you have to do. This has to be done only once.
rpm -Uvh "https://labs.consol.de/repo/testing/rhel7/i386/labs-consol-testing.rhel7.noarch.rpm"
Suse Linux Enterprise
SLES 15 SP4
You can use zypper to add the repository:
zypper addrepo -f https://labs.consol.de/repo/testing/sles15sp4/consol-labs.repo
SLES 15 SP5
You can use zypper to add the repository:
zypper addrepo -f https://labs.consol.de/repo/testing/sles15sp5/consol-labs.repo
If zypper complains about missing dependencies (apache2_mod_fcgid, gd), please add the following repository
zypper addrepo -f http://download.opensuse.org/distribution/leap/15.5/repo/oss/ openSUSE-Leap-15.5