Dipendenze

Questi passaggi non sono necessari se SKOOR viene installato dal repository offline di 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 dal 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à presente, è necessario abilitare il seguente repository per installare SKOOR. Per ulteriori dettagli sulla configurazione di subscription-manager, consultare il capitolo seguente.

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

È necessario installare il repository EPEL per alcuni componenti utilizzati dall’SKOOR Agent (smem). Fare riferimento alla seguente pagina web per scaricare il file RPM epel-release più recente: http://fedoraproject.org/wiki/EPEL.

Trasferire quindi 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, è necessario abilitare il seguente repository per installare SKOOR. Per ulteriori dettagli sulla configurazione di subscription-manager, consultare il capitolo riportato di seguito.

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

È necessario installare il repository EPEL per alcuni componenti utilizzati dall’SKOOR Agent (smem). Consultare la seguente pagina web per scaricare il file RPM epel-release più recente: http://fedoraproject.org/wiki/EPEL.

Trasferire quindi 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 da parte del server a Internet (a meno che non sia presente una configurazione RHEL Satellite nella LAN) e un abbonamento (contratto) valido con Red Hat, completo di 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 Red Hat e verificare i sistemi registrati su https://access.redhat.com/management/systems

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

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

Nel portale Red Hat dovrebbe ora essere visibile che il sistema è associato a un abbonamento. I sistemi registrati con subscription-manager vengono visualizzati nella sezione 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 operazione può essere eseguita anche nel portale web di Red Hat, nel caso in cui il sistema sia già stato cancellato.

Repository

Ora è possibile utilizzare dnf in tutte le sue funzionalità. 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

È necessario installare il repository EPEL per alcuni componenti utilizzati dall’SKOOR Agent (smem). Fare riferimento alla seguente pagina web per scaricare il file RPM epel-release più recente: http://fedoraproject.org/wiki/EPEL.

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

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