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 von dem 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 vorgenommen wurde, 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 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