على Red Hat Enterprise Linux 9 نفسه (وليس Rocky / Alma)، تحتاج إلى اشتراك نشط لسحب الحزم من CDN الخاص بـ Red Hat — بما في ذلك مستودع AppStream حيث تقيم معظم بيئات تشغيل اللغات.
المتطلبات المسبقة
- مضيف RHEL 9 مع
sudo. - اشتراك Red Hat Developer (مجاني) أو مدفوع.
- اتصال HTTPS خارجي إلى
subscription.rhsm.redhat.com.
الخطوة 1: فحص الحالة الحالية
sudo subscription-manager status
sudo subscription-manager identity
sudo dnf repolist
الخطوة 2: تسجيل المضيف
sudo subscription-manager register --username your@redhat.com
أو باستخدام مفتاح تنشيط:
sudo subscription-manager register \
--org=12345678 \
--activationkey=production-baseline
الخطوة 3: إرفاق اشتراك
sudo subscription-manager attach --auto
sudo subscription-manager list --consumed
الخطوة 4: تمكين المستودعات القياسية
sudo subscription-manager repos --list-enabled
sudo subscription-manager repos --enable=rhel-9-for-x86_64-baseos-rpms
sudo subscription-manager repos --enable=rhel-9-for-x86_64-appstream-rpms
sudo subscription-manager repos --enable=codeready-builder-for-rhel-9-x86_64-rpms
الخطوة 5: تحديث وتأكيد
sudo dnf clean all
sudo dnf makecache
dnf repolist
الخطوة 6: تثبيت شيء من AppStream
dnf module list nodejs
sudo dnf module enable -y nodejs:20
sudo dnf module install -y nodejs:20/common
node --version
التحقق
sudo subscription-manager status
sudo subscription-manager identity
dnf repolist enabled
الخاتمة
بعد التسجيل، يتصرف RHEL كأي توزيعة DNF أخرى. إذا لم تحتج عقد دعم Red Hat، فإن Rocky 9 أو Alma 9 يمنحانك نفس المنصة الثنائية بدون تسجيل.
الخطوات التالية
- البدائل غير المسجلة في تثبيت Rocky Linux 9.
- اضبط حركة المرور الواردة عبر مناطق firewalld.
Comments
0 total · 0 threads