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