Abhängigkeiten
Diese Schritte sind nicht erforderlich, wenn SKOOR über das SKOOR-Offline-Repository installiert wird. Stattdessen wird empfohlen, vorhandene Repositories vollständig zu deaktivieren.
sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/*.repo
AlmaLinux 8 / RockyLinux 8
Wenn die SKOOR-Software auf AlmaLinux 8- oder RockyLinux 8-Systemen installiert wird, müssen EPEL (für smem, das vom SKOOR Engine Agent verwendet wird) 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
AlmaLinux 9 / RockyLinux 9
Wenn die SKOOR-Software auf AlmaLinux 9- oder RockyLinux 9-Systemen installiert wird, müssen EPEL (für smem, das vom SKOOR Engine Agent verwendet wird) 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
RHEL 8
Falls die Konfiguration des Subscription-Managers bereits vorhanden ist, muss das folgende Repository aktiviert werden, um SKOOR zu installieren. Weitere Details zur Konfiguration des Subscription-Managers finden Sie im folgenden Kapitel.
subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms
Das EPEL-Repository muss für bestimmte vom SKOOR-Agenten verwendete Komponenten (smem) installiert werden. Auf der folgenden Webseite können Sie die neueste epel-release-RPM-Datei herunterladen: http://fedoraproject.org/wiki/EPEL.
Übertragen Sie anschließend die RPM-Datei und installieren Sie sie mit dem folgenden Befehl:
dnf install epel-release-latest-8.noarch.rpm
RHEL 9
Falls die Konfiguration des Subscription-Managers bereits vorliegt, muss das folgende Repository aktiviert werden, um SKOOR zu installieren. Weitere Details zur Konfiguration des Subscription-Managers finden Sie im folgenden Kapitel.
subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms
Das EPEL-Repository muss für bestimmte von dem SKOOR-Agenten (smem) verwendete Komponenten installiert werden. Auf der folgenden Webseite können Sie die neueste epel-release-RPM-Datei herunterladen: http://fedoraproject.org/wiki/EPEL.
Übertragen Sie anschließend die RPM-Datei und installieren Sie sie mit dem folgenden Befehl:
dnf install epel-release-latest-9.noarch.rpm
RHEL-Systemabonnement
Jedes System muss mit einem eigenen Abonnement im Red Hat Subscription-Manager registriert werden.
Um ein System registrieren zu können, ist eine Verbindung des Servers zum Internet erforderlich (es sei denn, es ist ein RHEL Satellite im LAN eingerichtet) sowie ein gültiges Abonnement (Vertrag) bei Red Hat mit Benutzername und Passwort.
Subscription-Manager
Der Subscription-Manager ist bei der Minimalinstallation bereits vorinstalliert.
Führen Sie die Registrierung durch (Beispiel):
subscription-manager register
Geben Sie Benutzernamen und Passwort ein
Username: <your_subscription_username> Password: ******* The system has been registered with ID: d7076d65-ac ...
Melden Sie sich beim Red Hat-Portal an und überprüfen Sie die registrierten Systeme unter https://access.redhat.com/management/systems
Zu diesem Zeitpunkt ist das System registriert, aber noch keinem Abonnement zugeordnet. Einem Abonnement zuordnen:
subscription-manager list
subscription-manager attach --auto
subscription-manager list
Im Red Hat-Portal sollte nun zu sehen sein, dass das System einem Abonnement zugeordnet ist. Mit dem Subscription-Manager registrierte Systeme werden im Red Hat-Webportal unter „Abonnementverwaltung“ -> „Einheiten“ angezeigt.
Subscription-Manager deregistrieren
So trennen Sie ein Abonnement und heben die Registrierung auf:
subscription-manager remove --all
subscription-manager unregister
Dieser Vorgang kann auch im Red Hat-Webportal durchgeführt werden, falls das System bereits gelöscht wurde.
Repositorys
Nun kann dnf in vollem Umfang genutzt werden. Standardmäßig ist nur das Standard-Red-Hat-Repository verfügbar. Zusätzlich werden die folgenden Repositories für einige der SKOOR Engine-Komponenten benötigt und müssen für das registrierte System im Red-Hat-Webportal oder über die Befehlszeile aktiviert werden:
Red Hat 8
subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms
Das EPEL-Repository muss für bestimmte von dem SKOOR-Agenten (smem) verwendete Komponenten installiert werden. Auf der folgenden Webseite können Sie die aktuellste epel-release-RPM-Datei herunterladen: http://fedoraproject.org/wiki/EPEL.
Übertragen Sie anschließend die RPM-Datei und installieren Sie sie mit dem folgenden Befehl:
dnf install epel-release-latest-8.noarch.rpm