Dipendenze
Questi passaggi non sono necessari se SKOOR viene installato dal repository SKOOR Offline. 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 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