التبعيات

هذه الخطوات غير ضرورية إذا تم تثبيت SKOOR من مستودع SKOOR غير المتصل بالإنترنت. بدلاً من ذلك، يُنصح بتعطيل المستودعات الموجودة بالكامل.

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

AlmaLinux 8 / RockyLinux 8

إذا تم تثبيت برنامج SKOOR على أنظمة AlmaLinux 8 أو RockyLinux 8، فيجب إضافة EPEL (لـ smem، المستخدم من قبل SKOOR Engine Agent) و rpmfusion (لـ 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

إذا تم تثبيت برنامج SKOOR على أنظمة AlmaLinux 9 أو RockyLinux 9، فيجب إضافة EPEL (لـ smem، المستخدم من قبل SKOOR Engine Agent) و rpmfusion (لـ ffmpeg). كما يجب تمكين crb (لـ 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

في حالة وجود تكوين subscription-manager بالفعل. يجب تمكين المستودع التالي لتثبيت SKOOR. لمزيد من التفاصيل حول تكوين subscription-manager، يرجى الاطلاع على الفصل أدناه.

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

يجب تثبيت مستودع EPEL لمكونات معينة يستخدمها وكيل SKOOR (smem). راجع صفحة الويب التالية لتنزيل أحدث ملف RPM لـ epel-release: http://fedoraproject.org/wiki/EPEL.

ثم انقل ملف RPM وقم بتثبيته باستخدام الأمر التالي:

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

RHEL 9

في حالة وجود تكوين subscription-manager بالفعل. يجب تمكين المستودع التالي لتثبيت SKOOR. لمزيد من التفاصيل حول تكوين subscription-manager، يرجى الاطلاع على الفصل أدناه.

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

يجب تثبيت مستودع EPEL لمكونات معينة يستخدمها وكيل SKOOR (smem). راجع صفحة الويب التالية لتنزيل أحدث ملف RPM لـ epel-release: http://fedoraproject.org/wiki/EPEL.

ثم انقل ملف RPM وقم بتثبيته باستخدام الأمر التالي:

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

اشتراك نظام RHEL

يجب تسجيل كل نظام باشتراكه الخاص في مدير الاشتراكات Red Hat. 

لتتمكن من تسجيل نظام ما، يلزم وجود اتصال من الخادم بالإنترنت (ما لم يكن هناك إعداد RHEL Satellite في شبكة LAN) واشتراك (عقد) صالح مع Red Hat مع اسم مستخدم وكلمة مرور.

مدير الاشتراك

يأتي Subscription-manager مثبتًا مسبقًا مع التثبيت الأدنى.

 إصدار التسجيل (مثال):

subscription-manager register

أدخل اسم المستخدم وكلمة المرور

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

قم بتسجيل الدخول إلى بوابة RedHat وتحقق من الأنظمة المسجلة على https://access.redhat.com/management/systems

في هذه المرحلة، يكون النظام مسجلاً، ولكنه لم يتم ربطه بعد باشتراك. الربط باشتراك:

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

في بوابة RedHat، يجب أن ترى الآن أن النظام مرفق باشتراك. تظهر الأنظمة المسجلة في subscription-manager ضمن إدارة الاشتراك -> الوحدات في بوابة Red Hat على الويب.

إلغاء تسجيل مدير الاشتراك

لفصل اشتراك وإلغاء التسجيل:

subscription-manager remove --all
subscription-manager unregister

يمكن أيضًا تنفيذ هذا الإجراء في بوابة Red Hat الإلكترونية، في حالة مسح النظام بالفعل.

المستودعات

الآن يمكن استخدام dnf إلى أقصى حد. بشكل افتراضي، يتوفر فقط مستودع Red Hat القياسي. بالإضافة إلى ذلك، المستودعات التالية مطلوبة لبعض مكونات محرك SKOOR ويجب تمكينها للنظام المسجل في بوابة Red Hat الإلكترونية أو من سطر الأوامر:

Red Hat 8

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

يجب تثبيت مستودع EPEL لمكونات معينة يستخدمها وكيل SKOOR (smem). راجع صفحة الويب التالية لتنزيل أحدث ملف RPM لإصدار epel: http://fedoraproject.org/wiki/EPEL.

ثم انقل ملف RPM وقم بتثبيته باستخدام الأمر التالي:

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