Dépendances

RHEL utilise yum ou dnf (à partir de la version 8) comme interface avec la commande rpm pour installer les packages logiciels. Utilisez yum au lieu de rpm pour gérer correctement les dépendances des packages.

Cent OS 7

Si le logiciel SKOOR est installé sur les systèmes CentOS 7, l' EPEL (pour smem, utilisé par l' Agent SKOOR Engine ) et NUX Desktop (pour ffmpeg) doivent être ajoutés :

yum install centos-release-scl epel-release.noarch nux-dextop-release firewalld chrony
systemctl restart firewalld && systemctl enable firewalld
systemctl restart chronyd && systemctl enable chronyd

AlmaLinux 8

Si le logiciel SKOOR est installé sur les systèmes AlmaLinux 8, l' EPEL (pour smem, utilisé par l' Agent SKOOR Engine ) 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

RockyLinux 9

Si le logiciel SKOOR est installé sur les systèmes RockyLinux 9, l' EPEL (pour smem, utilisé par l' Agent SKOOR Engine ) et rpmfusion (pour ffmpeg) doivent être ajoutés :

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

Crb doit également être activé (pour libmysql):

dnf config-manager --enable crb

Installer un logiciel supplémentaire

L'installation des packages suivants est recommandée :

# yum install net-snmp screen nmap-ncat

Installer les mises à jour de sécurité

Appliquez toutes les mises à jour de sécurité actuellement disponibles :

# yum --security update

Utilisation de yumdownloader pour télécharger les fichiers RPM (facultatif)

Après avoir installé le logiciel, yum supprime les fichiers RPM téléchargés. Pour utiliser des fichiers RPM pour, par exemple, un référentiel yum local (voir section 4.3.9), la commande yumdownloader peut être installée :

# yum install yum-utils

Il permet de télécharger des packages logiciels spécifiques dans un répertoire prédéfini. La commande suivante téléchargera les deux packages tftp et ftp dans le répertoire du serveur Web /srv/eranger/repo :

# yumdownloader --destdir /srv/eranger/repo tftp ftp

Utilisez le paramètre de ligne de commande --resolve avec yumdownloader pour télécharger également les packages rpm dépendants du package donné.

Commandes yum utiles

# yum repolist
# yum list installed
# yum clean all