Abhängigkeiten
RHEL verwendet yum oder dnf (ab Version 8) als Frontend für den RPM-Befehl, um Softwarepakete zu installieren. Verwenden Sie yum statt RPM, um Paketabhängigkeiten korrekt zu handhaben.
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
RockyLinux 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. Außerdem muss crb aktiviert werden (für 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
Installieren zusätzlicher Software
Es wird empfohlen, die folgenden Pakete zu installieren:
# 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 zu verwenden (siehe Abschnitt 4.3.9), 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 Webserververzeichnis /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