Packages for distributions other than the ones listed above may also be
available. Please contact your distribution packagers.
+> **Note**
+>
+> Windows is only supported for agent installations. Please refer
+> to the [distributed monitoring chapter](06-distributed-monitoring.md#distributed-monitoring-setup-client-windows).
+
### Package Repositories <a id="package-repositories"></a>
You need to add the Icinga repository to your package management configuration.
Debian:
```
-apt-get -y install apt-transport-https
+apt-get update
+apt-get -y install apt-transport-https wget gnupg
wget -O - https://packages.icinga.com/icinga.key | apt-key add -
Ubuntu:
```
-apt-get -y install apt-transport-https
+apt-get update
+apt-get -y install apt-transport-https wget gnupg
wget -O - https://packages.icinga.com/icinga.key | apt-key add -
Raspbian:
```
-apt-get -y install apt-transport-https
+apt-get update
+apt-get -y install apt-transport-https wget gnupg
wget -O - https://packages.icinga.com/icinga.key | apt-key add -
apt-get update
```
+##### Debian Backports Repository <a id="package-repositories-debian-backports"></a>
+
+> **Note**:
+>
+> This repository is required since v2.11.
+
+Debian Stretch:
+
+```
+DIST=$(awk -F"[)(]+" '/VERSION=/ {print $2}' /etc/os-release); \
+ echo "deb https://deb.debian.org/debian ${DIST}-backports main" > \
+ /etc/apt/sources.list.d/${DIST}-backports.list
+
+apt-get update
+```
+
#### RHEL/CentOS/Fedora Repositories <a id="package-repositories-rhel-centos-fedora"></a>
RHEL/CentOS 7:
yum install https://packages.icinga.com/epel/icinga-rpm-release-7-latest.noarch.rpm
```
-RHEL/CentOS 6:
+RHEL/CentOS 6 x64:
```
yum install https://packages.icinga.com/epel/icinga-rpm-release-6-latest.noarch.rpm
dnf install https://packages.icinga.com/fedora/icinga-rpm-release-29-latest.noarch.rpm
```
-#### RHEL/CentOS EPEL Repository <a id="package-repositories-rhel-epel"></a>
+##### RHEL/CentOS EPEL Repository <a id="package-repositories-rhel-epel"></a>
The packages for RHEL/CentOS depend on other packages which are distributed
as part of the [EPEL repository](https://fedoraproject.org/wiki/EPEL).
#### SLES/OpenSUSE Repositories <a id="package-repositories-sles-opensuse"></a>
+The release repository also provides the required Boost 1.66+ packages
+since v2.11.
+
SLES 15/12:
```
zypper ref
```
-SLES 11:
-
-```
-rpm --import https://packages.icinga.com/icinga.key
-
-zypper ar https://packages.icinga.com/SUSE/ICINGA-release-11.repo
-zypper ref
-```
-
openSUSE:
```
zypper ref
```
-#### SLES Security Repository <a id="package-repositories-sles-security"></a>
-
-The packages for SLES 11 depend on the `openssl1` package which is distributed
-as part of the [SLES 11 Security Module](https://www.suse.com/communities/conversations/introducing-the-suse-linux-enterprise-11-security-module/).
-
-#### SLES 12 SDK <a id="package-sles-sdk"></a>
-
-Icinga 2 requires the `libboost_chrono1_54_0` package from the `SLES 12 SDK` repository. Refer to the SUSE Enterprise
-Linux documentation for further information.
-
#### Alpine Linux Repositories <a id="package-repositories-alpine"></a>
Alpine Linux:
## Upgrading to v2.11 <a id="upgrading-to-2-11"></a>
-### Package Dependencies <a id="upgrading-to-2-11-package-dependencies"></a>
+### Packages <a id="upgrading-to-2-11-packages"></a>
+
+EOL distributions where no packages are available with this release:
+
+* SLES 11
+* Ubuntu 14 LTS
+* RHEL/CentOS 6 x86
#### Added: Boost 1.66+
The package dependencies have been updated for RPM/DEB already.
On platforms where EPEL or Backports cannot satisfy this dependency,
-we provide Boost as package on our [package repository](https://packages.icinga.com).
+we provide Boost as package on our [package repository](https://packages.icinga.com):
+
+* SLES 12 (this replaces the SDK requirement)
+* CentOS 6 x64
+* Debian Jessie
+* Ubuntu Xenial/Bionic
After upgrade, you may remove the old Boost packages (1.53 or anything above)
if you don't need them anymore.