Abhängigkeiten

RHEL verwendet yum oder dnf (ab Version 8) als Frontend für den rpm-Befehl, um Softwarepakete zu installieren. Verwenden Sie yum anstelle von rpm, um Paketabhängigkeiten korrekt zu behandeln.

CentOS 7

Wenn die SKOOR-Software auf CentOS 7-Systemen installiert ist, müssen EPEL (für smem, verwendet vom SKOOR Engine Agent ) und NUX Desktop (für ffmpeg) hinzugefügt werden:

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

Wenn die SKOOR-Software auf AlmaLinux 8-Systemen installiert ist, müssen EPEL (für smem, verwendet vom SKOOR Engine Agent ) und rpmfusion (für ffmpeg) hinzugefügt werden:

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

Rocky Linux 9

Wenn die SKOOR-Software auf RockyLinux 9-Systemen installiert ist, müssen EPEL (für smem, verwendet vom SKOOR Engine Agent ) und rpmfusion (für ffmpeg) hinzugefügt werden:

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

Auch crb muss aktiviert sein (für libmysql):

dnf config-manager --enable crb

Installieren Sie zusätzliche Software

Die Installation der folgenden Pakete wird empfohlen:

# yum install net-snmp screen nmap-ncat

Installieren Sie Sicherheitsupdates

Wenden Sie alle derzeit verfügbaren Sicherheitsupdates an:

# yum --security update

Verwenden von yumdownloader zum Herunterladen von RPM-Dateien (optional)

Nach der Installation der Software verwirft yum die heruntergeladenen RPM-Dateien. Um RPM-Dateien beispielsweise für ein lokales Yum-Repository (siehe Abschnitt 4.3.9) zu verwenden, kann der Befehl yumdownloader installiert werden:

# yum install yum-utils

Es ermöglicht das Herunterladen bestimmter Softwarepakete in ein vordefiniertes Verzeichnis. Der folgende Befehl lädt die beiden Pakete tftp und ftp in das Webserver-Verzeichnis /srv/eranger/repo herunter:

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

Verwenden Sie den Befehlszeilenparameter --resolve mit yumdownloader, um auch abhängige RPM-Pakete des angegebenen Pakets herunterzuladen.

Nützliche Yum-Befehle

# yum repolist
# yum list installed
# yum clean all