التبعيات

هذه الخطوات غير مطلوبة إذا تم تثبيت 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) ومستودع 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) و 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

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

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 في الشبكة المحلية) واشتراك (عقد) ساري المفعول مع Red Hat مع اسم مستخدم وكلمة مرور.

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

يأتي برنامج إدارة الاشتراكات (Subscription-manager) مثبتًا مسبقًا مع التثبيت الأساسي.

 قم بإجراء التسجيل (مثال):

subscription-manager register

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

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

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

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

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

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

إلغاء تسجيل «subscription-manager»

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

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