Ubuntu 24.04 / 26.04 and Debian 13. RHEL-based distributions require the Enterprise Edition.
The same installation steps apply to amd64 and arm64. Use a supported Ubuntu or Debian release and a 64-bit operating system. For Raspberry Pi, choose the 64-bit version of Raspberry Pi OS based on a supported Debian release.
Tested on Apple Silicon, Pine64 ROCK64 and Raspberry Pi 4.
root or via sudo.
add-apt-repository universe
apt-get install apt-transport-https curl gnupg2 ca-certificates
mkdir -p /etc/apt/keyrings
curl https://packages5.openitcockpit.io/repokey.txt | tee /etc/apt/keyrings/openitcockpit-keyring.asc
tee /etc/apt/sources.list.d/openitcockpit.sources <<EOF
Types: deb
URIs: https://packages5.openitcockpit.io/openitcockpit/$(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}")/stable
Suites: $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}")
Components: main
Signed-By: /etc/apt/keyrings/openitcockpit-keyring.asc
Enabled: yes
EOF
apt-get update
curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
tee /etc/apt/sources.list.d/docker.sources <<EOF
Types: deb
URIs: https://download.docker.com/linux/ubuntu
Suites: $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}")
Components: stable
Architectures: $(dpkg --print-architecture)
Signed-By: /etc/apt/keyrings/docker.asc
EOF
apt-get update
apt-get install openitcockpit
Run the setup command to complete the installation:
/opt/openitc/frontend/SETUP.sh
Optionally install phpMyAdmin for database administration. The package manager will ask you to configure it during installation.
apt-get install phpmyadmin
<Ok>.
<Yes>.
root or via sudo.
contrib and non-free repositories in
/etc/apt/sources.list.d/debian.sourcesTypes: deb deb-src URIs: mirror+file:///etc/apt/mirrors/debian.list Suites: trixie trixie-updates trixie-backports Components: main contrib non-free non-free-firmware Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg Types: deb deb-src URIs: mirror+file:///etc/apt/mirrors/debian-security.list Suites: trixie-security Components: main contrib non-free non-free-firmware Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
apt-get install apt-transport-https curl gnupg2 ca-certificates mkdir -p /etc/apt/keyrings curl https://packages5.openitcockpit.io/repokey.txt | tee /etc/apt/keyrings/openitcockpit-keyring.asc tee /etc/apt/sources.list.d/openitcockpit.sources <<EOF Types: deb URIs: https://packages5.openitcockpit.io/openitcockpit/$(. /etc/os-release && echo "$VERSION_CODENAME")/stable Suites: $(. /etc/os-release && echo "$VERSION_CODENAME") Components: main Signed-By: /etc/apt/keyrings/openitcockpit-keyring.asc Enabled: yes EOF apt-get update
curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc tee /etc/apt/sources.list.d/docker.sources <<EOF Types: deb URIs: https://download.docker.com/linux/debian Suites: $(. /etc/os-release && echo "$VERSION_CODENAME") Components: stable Architectures: $(dpkg --print-architecture) Signed-By: /etc/apt/keyrings/docker.asc EOF apt-get update
apt-get install openitcockpit
Run the setup command to complete the installation:
/opt/openitc/frontend/SETUP.sh
Optionally install phpMyAdmin for database administration. The package manager will ask you to configure it during installation.
apt-get install phpmyadmin
<Ok>.
<Yes>.
openITCOCKPIT Enterprise Edition
is also available for
Red Hat Enterprise Linux and RHEL based distributions such as: CentOS, Rocky Linux
AlmaLinux or Oracle Linux.
Pre-built container images are available for amd64 and arm64. Follow the Docker installation guide for deployment and configuration.
Docker installation guide