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"

8

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/rhel8/i386/labs-consol-testing.rhel8.noarch.rpm"

9

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/rhel9/i386/labs-consol-testing.rhel9.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

SLES 15 SP6

You can use zypper to add the repository:

  zypper addrepo -f https://labs.consol.de/repo/testing/sles15sp6/consol-labs.repo