Dépendances

Cette étape n'est pas nécessaire si SKOOR est installé à partir du référentiel SKOOR Offline. Il est 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 les systèmes AlmaLinux 8 ou RockyLinux 8, les fichiers EPEL (pour smem, utilisé par le SKOOR Engine Agent) et rpmfusion (pour ffmpeg) doivent être ajoutés :

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 les systèmes AlmaLinux 9 ou RockyLinux 9, l'EPEL (pour smem, utilisé par SKOOR Engine Agent) et rpmfusion (pour ffmpeg) doivent être ajoutés. La fonction crb doit également être activée (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'abonnements est déjà en place. Le dépôt suivant doit être activé pour installer SKOOR. Pour plus de détails sur la configuration du gestionnaire d'abonnements, 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'agent SKOOR (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-8.noarch.rpm

RHEL 9

Si la configuration du gestionnaire d'abonnements est déjà en place. Le dépôt suivant doit être activé pour installer SKOOR. Pour plus de détails sur la configuration du gestionnaire d'abonnements, 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'agent SKOOR (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 au système RHEL

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

Pour pouvoir enregistrer un système, il faut une connexion du serveur à l'internet (à moins qu'il n'y ait une installation RHEL Satellite dans le LAN) et un abonnement (contrat) valide avec Red Hat avec un nom d'utilisateur et un mot de passe.

Gestionnaire d'abonnements

Le gestionnaire d'abonnements est livré préinstallé avec l'installation minimale.

Procédez à l'enregistrement (exemple) :

subscription-manager register

Entrer 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 il n'est pas encore rattaché à un abonnement. Rattacher à un abonnement :

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

Dans le portail RedHat, on devrait maintenant voir que le système est rattaché à un abonnement. Les systèmes enregistrés avec le subscription-manager apparaissent sous Subscription management -> Units dans le portail web de Red Hat.

Désenregistrer le gestionnaire d'abonnements

Pour détacher un abonnement et le désenregistrer :

subscription-manager remove --all
subscription-manager unregister

Cette action peut également être effectuée dans le portail web de Red Hat, dans le cas où le système est déjà effacé.

Dépôts

Maintenant, dnf peut être utilisé dans toute son étendue. Par défaut, seul le dépôt standard de Red Hat 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é dans le portail Web de 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'agent SKOOR (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