Dépendances

Ces étapes ne sont pas nécessaires si SKOOR est installé à partir du dépôt hors ligne SKOOR. Il est plutôt conseillé de désactiver complètement les dépôts existants.

sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/*.repo

AlmaLinux 8 / RockyLinux 8

Si le logiciel SKOOR est installé sur des systèmes AlmaLinux 8 ou RockyLinux 8, il faut ajouter les dépôts EPEL (pour smem, utilisé par le SKOOR Engine Agent) et rpmfusion (pour ffmpeg) :

dnf install epel-release.noarch rpmfusion-free-release.noarch firewalld chrony
systemctl restart firewalld && systemctl enable firewalld
systemctl restart chronyd && systemctl enable chronyd

AlmaLinux 9 / RockyLinux 9

Si le logiciel SKOOR est installé sur des systèmes AlmaLinux 9 ou RockyLinux 9, il faut ajouter les dépôts EPEL (pour smem, utilisé par l’SKOOR Engine Agent) et rpmfusion (pour ffmpeg). Il faut également activer le dépôt crb (pour libmysql).

dnf install epel-release rpmfusion-free-release firewalld chrony
dnf config-manager --enable crb
systemctl start firewalld && systemctl enable firewalld
systemctl restart chronyd && systemctl enable chronyd

RHEL 8

Si la configuration de subscription-manager est déjà en place, le dépôt suivant doit être activé pour installer SKOOR. Pour plus de détails sur la configuration de subscription-manager, veuillez consulter le chapitre ci-dessous.

subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms

Le dépôt EPEL doit être installé pour certains composants utilisés par l’SKOOR Agent (smem). Reportez-vous à la page Web suivante pour télécharger le dernier fichier RPM epel-release : http://fedoraproject.org/wiki/EPEL.

Transférez ensuite le fichier RPM et installez-le à l'aide de la commande suivante :

dnf install epel-release-latest-8.noarch.rpm

RHEL 9

Si la configuration de subscription-manager est déjà en place, le dépôt suivant doit être activé pour installer SKOOR. Pour plus de détails sur la configuration de subscription-manager, veuillez consulter le chapitre ci-dessous.

subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms

Le dépôt EPEL doit être installé pour certains composants utilisés par l’SKOOR Agent (smem). Consultez la page Web suivante pour télécharger le dernier fichier RPM epel-release : http://fedoraproject.org/wiki/EPEL.

Transférez ensuite le fichier RPM et installez-le à l’aide de la commande suivante :

dnf install epel-release-latest-9.noarch.rpm

Abonnement système RHEL

Chaque système doit être enregistré avec son propre abonnement dans le gestionnaire d’abonnements Red Hat. 

Pour pouvoir enregistrer un système, une connexion Internet du server est requise (sauf si un server RHEL Satellite est configuré sur le réseau local) ainsi qu’un abonnement (contrat) valide auprès de Red Hat, avec un nom d’utilisateur et un mot de passe.

Subscription-Manager

Subscription-manager est préinstallé avec l'installation minimale.

 Lancez la procédure d'enregistrement (exemple) :

subscription-manager register

Saisissez votre nom d'utilisateur et votre mot de passe

Username: <your_subscription_username>
Password:  *******
The system has been registered with ID: d7076d65-ac ...

Connectez-vous au portail Red Hat et vérifiez les systèmes enregistrés sur https://access.redhat.com/management/systems

À ce stade, le système est enregistré, mais n’est pas encore associé à un abonnement. L’associer à un abonnement :

subscription-manager list
subscription-manager attach --auto
subscription-manager list

Dans le portail Red Hat, vous devriez désormais voir que le système est associé à un abonnement. Les systèmes enregistrés avec subscription-manager apparaissent sous « Gestion des abonnements » -> « Unités » dans le portail web de Red Hat.

Désenregistrer subscription-manager

Pour dissocier un abonnement et désenregistrer le système :

subscription-manager remove --all
subscription-manager unregister

Cette action peut également être effectuée depuis le portail web de Red Hat, si le système a déjà été effacé.

Dépôts

Vous pouvez désormais utiliser dnf dans toute son étendue. Par défaut, seul le dépôt Red Hat standard est disponible. De plus, les dépôts suivants sont requis pour certains composants de SKOOR Engine et doivent être activés pour le système enregistré via le portail Web Red Hat ou depuis la ligne de commande :

Red Hat 8

subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms

Le dépôt EPEL doit être installé pour certains composants utilisés par l’SKOOR Agent (smem). Reportez-vous à la page Web suivante pour télécharger le dernier fichier RPM epel-release : http://fedoraproject.org/wiki/EPEL.

Transférez ensuite le fichier RPM et installez-le à l'aide de la commande suivante :

dnf install epel-release-latest-8.noarch.rpm