Dipendenze

Nota: per RedHat Enterprise Linux (RHEL), le seguenti dipendenze devono essere installate manualmente (i dettagli relativi a queste dipendenze saranno forniti in una prossima versione).

AlmaLinux 8 / RockyLinux 8

Se il software SKOOR è installato su AlmaLinux 8 o RockyLinux 8, è necessario aggiungere EPEL (per smem, utilizzato da SKOOR Engine Agent) e rpmfusion (per ffmpeg):

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

Se il software SKOOR è installato su sistemi AlmaLinux 9 o RockyLinux 9, è necessario aggiungere EPEL (per smem, usato dallo SKOOR Engine Agent) e rpmfusion (per ffmpeg). È inoltre necessario abilitare crb (per 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

Nel caso in cui la configurazione del subscription-manager sia già presente. Il seguente repository deve essere abilitato per installare SKOOR. Per maggiori dettagli sulla configurazione del subscription-manager, consultare il capitolo seguente.

subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms

Il repository EPEL deve essere installato per alcuni componenti utilizzati dall'agente SKOOR (smem). Fare riferimento alla seguente pagina web per scaricare l'ultimo file RPM epel-release: http://fedoraproject.org/wiki/EPEL.

Trasferire quindi il file RPM e installarlo con il seguente comando:

dnf install epel-release-latest-8.noarch.rpm

RHEL 9

Nel caso in cui la configurazione del gestore delle sottoscrizioni sia già presente. Il seguente repository deve essere abilitato per installare SKOOR. Per maggiori dettagli sulla configurazione del subscription-manager, consultare il capitolo seguente.

subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms

Il repository EPEL deve essere installato per alcuni componenti utilizzati dall'agente SKOOR (smem). Fare riferimento alla seguente pagina web per scaricare l'ultimo file RPM epel-release: http://fedoraproject.org/wiki/EPEL.

Trasferire quindi il file RPM e installarlo con il seguente comando:

dnf install epel-release-latest-9.noarch.rpm

Sottoscrizione del sistema RHEL

Ogni sistema deve essere registrato con la propria sottoscrizione in Red Hat subscription-manager.

Per poter registrare un sistema è necessaria una connessione del server a Internet (a meno che non ci sia una configurazione RHEL Satellite nella LAN) e un abbonamento valido (contratto) con Red Hat con un nome utente e una password.

gestore delle sottoscrizioni

Subscription-manager è preinstallato con l'installazione minima.

Eseguire la registrazione (esempio):

subscription-manager register

Inserire nome utente e password

Username: <your_subscription_username>
Password:  *******
The system has been registered with ID: d7076d65-ac ...

Accedere al portale RedHat e controllare i sistemi registrati su https://access.redhat.com/management/systems.

A questo punto il sistema è registrato, ma non è ancora collegato a un abbonamento. Collegarlo a un abbonamento:

subscription-manager list
subscription-manager attach --auto
subscription-manager list

Nel portale RedHat si dovrebbe ora vedere che il sistema è collegato a un abbonamento. I sistemi registrati con subscription-manager appaiono sotto Subscription management -> Units nel portale web di Red Hat.

Disregistrazione di subscription-manager

Per staccare una sottoscrizione e disregistrarla:

subscription-manager remove --all
subscription-manager unregister

Questa azione può essere eseguita anche nel portale web di Red Hat, nel caso in cui il sistema sia già stato cancellato.

Repository

Ora dnf può essere utilizzato in modo completo. Per impostazione predefinita, è disponibile solo il repository standard di Red Hat. Inoltre, i seguenti repository sono necessari per alcuni componenti di SKOOR Engine e devono essere abilitati per il sistema registrato nel portale web di Red Hat o dalla riga di comando:

Red Hat 8

subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms

Il repository EPEL deve essere installato per alcuni componenti utilizzati dall'agente SKOOR (smem). Fare riferimento alla seguente pagina web per scaricare l'ultimo file RPM epel-release: http://fedoraproject.org/wiki/EPEL.

Trasferire quindi il file RPM e installarlo con il seguente comando:

dnf install epel-release-latest-8.noarch.rpm