This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved. |
1. Configuration des sources de paquets
Les installations minimales de Debian ou d'Ubuntu peuvent ne pas contenir toutes les sources de paquets requises pour l'installation de Checkmk.
Comparez les exigences minimales suivantes avec les entrées de votre fichier /etc/apt/sources.list ou le contenu du répertoire /etc/apt/sources.list.d.
Nos exemples utilisent une notation sur plusieurs lignes et accèdent au serveur miroir central.
Mettez à jour l'index des paquets local après avoir vérifié ou adapté les sources des paquets :
1.1. Debian
Sous Debian, tous les paquets requis par Checkmk sont contenus dans le composant main.
Dans certains cas, Checkmk nécessite certaines mises à jour de sécurité ; le dépôt security est donc également requis.
Le dépôt updates est recommandé mais n’est pas obligatoire.
Les mises à jour de stabilité y sont fournies plus tôt que pour les versions mineures (par exemple, Debian 12.10).
Les exemples minimaux suivants d'/etc/apt/sources.list fonctionnent donc :
- Debian 13 Trixie
Debian 13 Trixie peut être obtenue à partir des sources de paquets suivantes :
/etc/apt/sources.listdeb http://deb.debian.org/debian/ trixie main deb https://security.debian.org/debian-security trixie-security main # deb http://deb.debian.org/debian trixie-updates main- Debian 12 Bookworm
Debian 12 Bookworm est disponible à partir des sources de paquets suivantes :
/etc/apt/sources.listdeb http://deb.debian.org/debian/ bookworm main deb https://security.debian.org/debian-security bookworm-security main # deb http://deb.debian.org/debian bookworm-updates main- Debian 11 Bullseye
Debian 11 Bullseye est disponible à partir des sources de paquets suivantes :
/etc/apt/sources.listdeb http://deb.debian.org/debian/ bullseye main deb https://security.debian.org/debian-security bullseye-security main # deb http://deb.debian.org/debian bullseye-updates main
1.2. Ubuntu
Ubuntu nécessite au minimum les deux composants main et universe.
Dans certains cas, Checkmk requiert certaines mises à jour de sécurité ; les dépôts security sont donc également requis.
Les dépôts updates sont recommandés mais non obligatoires.
Les mises à jour de stabilité y sont fournies plus tôt que pour les versions mineures (par exemple, Ubuntu 24.04.2).
Il en résulte les exemples suivants de l'/etc/apt/sources.list ou, à partir d'Ubuntu 24.04, de l'/etc/apt/sources.list.d/ubuntu.sources :
- Ubuntu 24.04 Noble Numbat
Les fichiers de configuration des sources de paquets dans Ubuntu 24.04 Noble Numbat utilisent une nouvelle syntaxe avec des blocs séparés par des lignes vides :
/etc/apt/sources.list.d/ubuntu.sourcesTypes: deb URIs: http://de.archive.ubuntu.com/ubuntu/ Suites: noble noble-updates Components: main universe Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg Types: deb URIs: http://security.ubuntu.com/ubuntu/ Suites: noble-security Components: main universe Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg- Ubuntu 22.04 Jammy Jellyfish
Les fichiers de configuration des sources de paquets dans Ubuntu 22.04 Jammy Jellyfish utilisent une nouvelle syntaxe avec des blocs séparés par des lignes vides :
/etc/apt/sources.listdeb http://archive.ubuntu.com/ubuntu/ jammy main deb http://archive.ubuntu.com/ubuntu/ jammy universe deb http://archive.ubuntu.com/ubuntu jammy-security main deb http://archive.ubuntu.com/ubuntu jammy-security universe # deb http://archive.ubuntu.com/ubuntu/ jammy-updates main # deb http://archive.ubuntu.com/ubuntu/ jammy-updates universe
2. Téléchargez les paquets appropriés
Commencez par choisir l'édition de Checkmk qui correspond à vos besoins. Sur la page de téléchargement, vous trouverez Checkmk Community, qui est libre, et Checkmk Ultimate, dont l'utilisation est gratuite jusqu'à 750 services. Si vous disposez d'un abonnement, vous trouverez les paquets d'installation dans le portail client.
Nous vous recommandons d'utiliser la dernière version stable de Checkmk. Si vous avez besoin d'une version plus ancienne (par exemple, pour restaurer une sauvegarde), vous la trouverez dans les archives de téléchargement. Assurez-vous que le paquet que vous sélectionnez correspond exactement à la distribution Linux installée et à sa version.
Une fois le paquet téléchargé, transférez-le vers le système Linux sur lequel Checkmk doit être installé.
Cela peut se faire, par exemple, à l’aide de l’outil en ligne de commande `scp`, fourni avec tous les systèmes modernes — et également disponible dans PowerShell depuis Windows 10.
Des programmes supplémentaires tels que WinSCP ne sont généralement pas nécessaires.
Le paquet openssh-server doit être installé pour pouvoir copier des fichiers vers votre futur serveur Checkmk à l'aide de l'instruction scp.
Si ce n'est pas déjà le cas, vous pouvez l'installer à l'aide de l'instruction suivante :
Une fois cette opération effectuée, vous pouvez, par exemple, copier le paquet Checkmk Community «
» pour Ubuntu 22.04 Jammy Jellyfish à l'aide de l'instruction ci-dessous :
3. Installation de paquets signés
Tous les paquets sont signés à l'aide de GnuPG. Grâce à cette signature, il est possible, d'une part, de vérifier si le paquet provient bien de Checkmk et, d'autre part, de s'assurer que le paquet est complet.
Afin que ces paquets signés puissent être installés de la manière habituelle, vous devrez, une seule fois, importer notre clé publique pour que la signature soit considérée comme fiable. Commencez par charger la clé directement depuis notre site web :
Importez ensuite la clé dans la liste des signatures de confiance. Sous Debian et Ubuntu, l'instruction suivante est requise :
Une fois la clé importée, vous pouvez vérifier le paquet à l'aide de la commande « gpg » :
La ligne de sortie avec « Good signature » prouve que le fichier du paquet a été signé avec la clé Check_MK-pubkey.gpg précédemment téléchargée et importée.
L'avertissement affiché concerne uniquement la clé publique Checkmk, et non la signature du paquet.
La raison de cet avertissement est que la clé utilisée n'est signée par aucune autre clé à laquelle l'utilisateur fait déjà confiance — mais cela ne pose pas de problème dans ce cas.
Vous pouvez ensuite installer le paquet Checkmk à l'aide de l'instruction suivante.
Veillez à indiquer le chemin d'accès complet au fichier DEB après « apt install » :
4. Test final
Une fois l'installation de Checkmk et de toutes ses dépendances réussie, vous aurez accès à l'instruction omd.
Cette instruction vous permet de créer et de gérer des instances de supervision.
Vous pouvez demander à la version installée de vérifier votre installation :
