Dépendances

Ces étapes ne sont pas nécessaires si SKOOR est installé à partir du référentiel hors ligne SKOOR. Il est plutôt conseillé de désactiver complètement les référentiels 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 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, EPEL (pour smem, utilisé par SKOOR Engine Agent) et rpmfusion (pour ffmpeg) doivent être ajoutés. crb doit également être activé (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 du gestionnaire d'abonnement est déjà en place. Le référentiel suivant doit être activé pour installer SKOOR. Pour plus de détails sur la configuration du gestionnaire d'abonnement, veuillez consulter le chapitre ci-dessous.

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

Le référentiel 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 du gestionnaire d'abonnement est déjà en place. Le référentiel suivant doit être activé pour installer SKOOR. Pour plus de détails sur la configuration du gestionnaire d'abonnement, veuillez consulter le chapitre ci-dessous.

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

Le référentiel 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-9.noarch.rpm

Abonnement au système RHEL

Chaque système doit être enregistré avec son propre abonnement dans Red Hat subscription-manager. 

Pour pouvoir enregistrer un système, il faut une connexion Internet depuis le server (à moins qu'il n'y ait une configuration RHEL Satellite dans le LAN) et 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.

 Effectuez l'enregistrement (exemple) :

subscription-manager register

Entrez le nom d'utilisateur et le mot de passe

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

Connectez-vous au portail RedHat 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. Associer à un abonnement :

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

Dans le portail RedHat, vous devriez maintenant 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 le désenregistrer :

subscription-manager remove --all
subscription-manager unregister

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

Référentiels

dnf peut désormais être utilisé dans toute son étendue. Par défaut, seul le référentiel Red Hat standard est disponible. De plus, les référentiels suivants sont requis pour certains composants du SKOOR Engine et doivent être activés pour le système enregistré dans le portail Web Red Hat ou à partir de la ligne de commande :

Red Hat 8

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

Le référentiel 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