Signed RPM and DEB packages of Linuxfabrik's own software and of third-party software that the distributions do not ship, built from the upstream sources in Linuxfabrik/packaging. One repository per distribution, for x86_64 and aarch64, to browse directly: el/, fedora/, sle/, debian/, ubuntu/.
repo.linuxfabrik.ch is being restructured. The Linuxfabrik Monitoring
Plugins move from their separate repository below /monitoring-plugins/ into the
Linuxfabrik repository, which serves all packages from one signed repository per
distribution. The repository URLs of the Monitoring Plugins change; the package names stay
the same. Until 2026-12-31, each Monitoring Plugins release is published in both
repositories.
Please switch your hosts to linuxfabrik-release as described below. It works
like epel-release on RHEL: one package that sets up the repository and its
signing key. Then remove the configuration of the old repository:
sudo rm --force /etc/yum.repos.d/linuxfabrik-monitoring-plugins*.repo # RHEL 8, 9 and 10 sudo rm --force /etc/zypp/repos.d/linuxfabrik-monitoring-plugins*.repo # SLES, openSUSE Leap sudo rm --force /etc/apt/sources.list.d/linuxfabrik-monitoring-plugins.list # Debian, Ubuntu
The installed packages stay, their updates come from the Linuxfabrik repository from then
on. Hosts managed with LFOps need no manual
step: the next LFOps release switches them to linuxfabrik-release. The old repository
below /monitoring-plugins/ will be switched off on 2026-12-31.
linuxfabrik-release configures the repository and installs the signing key.
Pick your distribution:
sudo dnf install https://repo.linuxfabrik.ch/linuxfabrik-release-latest-el8.noarch.rpm
| Package | release | testing |
|---|---|---|
| acme.sh | 3.1.6-1 | – |
| exoscale-cli | 1.103.2-1 | – |
| grafana-gcx | – | 1.7.1-1 |
| linuxfabrik-monitoring-plugins | 8.1.0-2 | – |
| linuxfabrik-monitoring-plugins-selinux | 8.1.0-2 | – |
sudo dnf install https://repo.linuxfabrik.ch/linuxfabrik-release-latest-el9.noarch.rpm
| Package | release | testing |
|---|---|---|
| acme.sh | 3.1.6-1 | – |
| exoscale-cli | 1.103.2-1 | – |
| grafana-gcx | – | 1.7.1-1 |
| linuxfabrik-monitoring-plugins | 8.1.0-2 | – |
| linuxfabrik-monitoring-plugins-selinux | 8.1.0-2 | – |
sudo dnf install https://repo.linuxfabrik.ch/linuxfabrik-release-latest-el10.noarch.rpm
| Package | release | testing |
|---|---|---|
| acme.sh | 3.1.6-1 | – |
| exoscale-cli | 1.103.2-1 | – |
| glances | – | 4.5.8-1 |
| grafana-gcx | – | 1.7.1-1 |
| linuxfabrik-firewallfabrik | – | 3.5.0-3 |
| linuxfabrik-firewallfabrik-gui | – | 3.5.0-3 |
| linuxfabrik-monitoring-plugins | 8.1.0-2 | – |
| linuxfabrik-monitoring-plugins-selinux | 8.1.0-2 | – |
sudo dnf install https://repo.linuxfabrik.ch/linuxfabrik-release-latest-fedora44.noarch.rpm
| Package | release | testing |
|---|---|---|
| acme.sh | 3.1.6-1 | – |
| exoscale-cli | 1.103.2-1 | – |
| glances | – | 4.5.8-1 |
| grafana-gcx | – | 1.7.1-1 |
| linuxfabrik-firewallfabrik | – | 3.5.0-3 |
| linuxfabrik-firewallfabrik-gui | – | 3.5.0-3 |
sudo rpm --import https://repo.linuxfabrik.ch/linuxfabrik.key sudo zypper install https://repo.linuxfabrik.ch/linuxfabrik-release-latest-sle15.noarch.rpm
| Package | release | testing |
|---|---|---|
| acme.sh | 3.1.6-1 | – |
| exoscale-cli | 1.103.2-1 | – |
| grafana-gcx | – | 1.7.1-1 |
| linuxfabrik-monitoring-plugins | 8.1.0-2 | – |
sudo rpm --import https://repo.linuxfabrik.ch/linuxfabrik.key sudo zypper install https://repo.linuxfabrik.ch/linuxfabrik-release-latest-sle16.noarch.rpm
| Package | release | testing |
|---|---|---|
| acme.sh | 3.1.6-1 | – |
| exoscale-cli | 1.103.2-1 | – |
| grafana-gcx | – | 1.7.1-1 |
| linuxfabrik-monitoring-plugins | 8.1.0-2 | – |
curl --fail --location --remote-name https://repo.linuxfabrik.ch/linuxfabrik-release-latest-debian12.deb sudo apt install ./linuxfabrik-release-latest-debian12.deb sudo apt update
| Package | release | testing |
|---|---|---|
| acme.sh | 3.1.6-1 | – |
| exoscale-cli | 1.103.2-1 | – |
| grafana-gcx | – | 1.7.1-1 |
| linuxfabrik-monitoring-plugins | 8.1.0-2 | – |
curl --fail --location --remote-name https://repo.linuxfabrik.ch/linuxfabrik-release-latest-debian11.deb sudo apt install ./linuxfabrik-release-latest-debian11.deb sudo apt update
| Package | release | testing |
|---|---|---|
| linuxfabrik-monitoring-plugins | 8.1.0-2 | – |
curl --fail --location --remote-name https://repo.linuxfabrik.ch/linuxfabrik-release-latest-debian13.deb sudo apt install ./linuxfabrik-release-latest-debian13.deb sudo apt update
| Package | release | testing |
|---|---|---|
| acme.sh | 3.1.6-1 | – |
| exoscale-cli | 1.103.2-1 | – |
| glances | – | 4.5.8-1 |
| grafana-gcx | – | 1.7.1-1 |
| linuxfabrik-firewallfabrik | – | 3.5.0-3 |
| linuxfabrik-firewallfabrik-gui | – | 3.5.0-3 |
| linuxfabrik-monitoring-plugins | 8.1.0-2 | – |
curl --fail --location --remote-name https://repo.linuxfabrik.ch/linuxfabrik-release-latest-ubuntu22.04.deb sudo apt install ./linuxfabrik-release-latest-ubuntu22.04.deb sudo apt update
| Package | release | testing |
|---|---|---|
| acme.sh | 3.1.6-1 | – |
| exoscale-cli | 1.103.2-1 | – |
| grafana-gcx | – | 1.7.1-1 |
| linuxfabrik-monitoring-plugins | 8.1.0-2 | – |
curl --fail --location --remote-name https://repo.linuxfabrik.ch/linuxfabrik-release-latest-ubuntu24.04.deb sudo apt install ./linuxfabrik-release-latest-ubuntu24.04.deb sudo apt update
| Package | release | testing |
|---|---|---|
| acme.sh | 3.1.6-1 | – |
| exoscale-cli | 1.103.2-1 | – |
| glances | – | 4.5.8-1 |
| grafana-gcx | – | 1.7.1-1 |
| linuxfabrik-monitoring-plugins | 8.1.0-2 | – |
curl --fail --location --remote-name https://repo.linuxfabrik.ch/linuxfabrik-release-latest-ubuntu26.04.deb sudo apt install ./linuxfabrik-release-latest-ubuntu26.04.deb sudo apt update
| Package | release | testing |
|---|---|---|
| acme.sh | 3.1.6-1 | – |
| exoscale-cli | 1.103.2-1 | – |
| grafana-gcx | – | 1.7.1-1 |
| linuxfabrik-firewallfabrik | – | 3.5.0-3 |
| linuxfabrik-firewallfabrik-gui | – | 3.5.0-3 |
| linuxfabrik-monitoring-plugins | 8.1.0-2 | – |
Derivatives use the repository of their base: Rocky Linux, AlmaLinux, Oracle Linux and CentOS Stream the RHEL one, Linux Mint and other Ubuntu-based distributions the Ubuntu one of their base release, LMDE the Debian one.
On RHEL and compatibles, some packages depend on EPEL and the CRB repository.
| Package | RHEL | Fedora | SLES | Debian | Ubuntu | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 8 | 9 | 10 | 44 | 15 | 16 | 12 | 11 | 13 | 22.04 | 24.04 | 26.04 | |
| acme.sh | 3.1.6-1 | 3.1.6-1 | 3.1.6-1 | 3.1.6-1 | 3.1.6-1 | 3.1.6-1 | 3.1.6-1 | – | 3.1.6-1 | 3.1.6-1 | 3.1.6-1 | 3.1.6-1 |
| exoscale-cli | 1.103.2-1 | 1.103.2-1 | 1.103.2-1 | 1.103.2-1 | 1.103.2-1 | 1.103.2-1 | 1.103.2-1 | – | 1.103.2-1 | 1.103.2-1 | 1.103.2-1 | 1.103.2-1 |
| glances | – | – | 4.5.8-1 (testing) | 4.5.8-1 (testing) | – | – | – | – | 4.5.8-1 (testing) | – | 4.5.8-1 (testing) | – |
| grafana-gcx | 1.7.1-1 (testing) | 1.7.1-1 (testing) | 1.7.1-1 (testing) | 1.7.1-1 (testing) | 1.7.1-1 (testing) | 1.7.1-1 (testing) | 1.7.1-1 (testing) | – | 1.7.1-1 (testing) | 1.7.1-1 (testing) | 1.7.1-1 (testing) | 1.7.1-1 (testing) |
| linuxfabrik-firewallfabrik | – | – | 3.5.0-3 (testing) | 3.5.0-3 (testing) | – | – | – | – | 3.5.0-3 (testing) | – | – | 3.5.0-3 (testing) |
| linuxfabrik-firewallfabrik-gui | – | – | 3.5.0-3 (testing) | 3.5.0-3 (testing) | – | – | – | – | 3.5.0-3 (testing) | – | – | 3.5.0-3 (testing) |
| linuxfabrik-monitoring-plugins | 8.1.0-2 | 8.1.0-2 | 8.1.0-2 | – | 8.1.0-2 | 8.1.0-2 | 8.1.0-2 | 8.1.0-2 | 8.1.0-2 | 8.1.0-2 | 8.1.0-2 | 8.1.0-2 |
| linuxfabrik-monitoring-plugins-selinux | 8.1.0-2 | 8.1.0-2 | 8.1.0-2 | – | – | – | – | – | – | – | – | – |
New versions land in testing first and move to release
after seven days. linuxfabrik-release enables release and configures testing,
disabled. To try new versions early, enable testing:
sudo dnf config-manager --set-enabled linuxfabrik-testing # RHEL 8, 9 and 10 sudo dnf config-manager setopt linuxfabrik-testing.enabled=1 # Fedora sudo zypper modifyrepo --enable linuxfabrik-testing # SLES, openSUSE Leap
On Debian and Ubuntu, set Enabled: yes for the testing entry in
/etc/apt/sources.list.d/linuxfabrik.sources.
From the upstream source, with the distribution's own toolchain and dependencies, on GitHub Actions, and smoke-tested on every target before release. Each build is published with a build provenance attestation, which this server verifies before it signs and publishes the package. Details: CONTRIBUTING.md, all builds: GitHub releases.
This repository is not covered by linuxfabrik-release and has its own
setup.