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