Dipendenze

Questi passaggi non sono necessari se SKOOR è installato dal repository offline SKOOR. Si consiglia invece di disabilitare completamente i repository esistenti.

sed -i 's/enabled=1/enabled=0/g' /etc/yum.repos.d/*.repo

AlmaLinux 8 / RockyLinux 8

Se il software SKOOR è installato su sistemi 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, utilizzato da 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 di subscription-manager sia già in atto. Per installare SKOOR è necessario abilitare il seguente repository. Per maggiori dettagli sulla configurazione di 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'SKOOR Agent (smem). Fare riferimento alla seguente pagina web per scaricare l'ultimo file RPM epel-release: http://fedoraproject.org/wiki/EPEL.

Quindi trasferire il file RPM e installarlo utilizzando il seguente comando:

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

RHEL 9

Nel caso in cui la configurazione di subscription-manager sia già stata effettuata. Per installare SKOOR è necessario abilitare il seguente repository. Per ulteriori dettagli sulla configurazione di 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'SKOOR Agent (smem). Fare riferimento alla seguente pagina web per scaricare l'ultimo file RPM epel-release: http://fedoraproject.org/wiki/EPEL.

Quindi trasferire il file RPM e installarlo utilizzando il seguente comando:

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

Abbonamento al sistema RHEL

Ogni sistema deve essere registrato con il proprio abbonamento in Red Hat subscription-manager. 

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

subscription-manager

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 associato a un abbonamento. Associare a un abbonamento:

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

Nel portale RedHat ora dovrebbe essere visibile che il sistema è collegato a un abbonamento. I sistemi registrati con subscription-manager vengono visualizzati in Gestione abbonamenti -> Unità nel portale web di Red Hat.

Annullare la registrazione di subscription-manager

Per scollegare un abbonamento e annullarne la registrazione:

subscription-manager remove --all
subscription-manager unregister

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

Repository

Ora è possibile utilizzare dnf in tutta la sua estensione. Per impostazione predefinita, è disponibile solo il repository standard 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 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'SKOOR Agent (smem). Fare riferimento alla seguente pagina web per scaricare l'ultimo file RPM epel-release: http://fedoraproject.org/wiki/EPEL.

Quindi trasferire il file RPM e installarlo utilizzando il seguente comando:

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