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.

  • OMD-Labs Edition

  • SNClient+

Some repositories also contain the following packages:

  • Thruk

  • Gearman

  • Mod-Gearman

  • Naemon

Those packages will be migrated to OBS ( https://build.opensuse.org/repositories/home:naemon ) and should be installed from there in.

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

Alpine

Install Public Key

First step is to import the public key. This step has to be done only once.

  #> curl -s "https://labs.consol.de/repo/testing/alpine/v3/monitoring-team%40consol.de-0001.rsa.pub" -o "/etc/apk/keys/monitoring-team@consol.de-0001.rsa.pub"

Add repository

  #> echo "https://labs.consol.de/repo/testing/alpine/v3/" >> /etc/apk/repositories
  #> apk update