رجوع
2025/04/18
8. التحويل من CentOS إلى Oracle Linux
في ديسمبر 2020، أعلنت مدونة CentOS الرسمية أن تطوير CentOS سينتهي وأنه سيتم تحويله إلى CentOS Stream. جاء إعلان نهاية CentOS، الذي كان له حضور ساحق كتوزيعة متوافقة مع RHEL (نسخة RHEL)، كمفاجأة كبيرة.
مرت ما يقرب من ثلاث سنوات منذ إعلان نهاية CentOS في عام 2020، وظهرت بدائل متنوعة لـ CentOS. في هذه المقالة، سنشرح الوضع الحالي لـ CentOS وبعد CentOS، وكيفية التحويل إلى Oracle Linux، وهو وجهة هجرة واعدة.
نهاية CentOS وCentOS Stream
لفهم الوضع الحالي لـ CentOS، سنشرح نظرة عامة على نهاية CentOS وCentOS Stream الجديد.
إعلان نهاية دورة حياة CentOS
تم نشر إعلان نهاية CentOS على مدونة CentOS الرسمية، “مشروع CentOS يركز على CentOS Stream.”

يمكن تلخيص محتويات هذه المدونة كما يلي:
- سينتهي دعم CentOS 8 في 31 ديسمبر 2021
- سيستمر دعم CentOS 7 حتى 30 يونيو 2024 كالمعتاد.
- سيتحول CentOS إلى CentOS Stream في المستقبل
- CentOS Stream هو الفرع العلوي (التطويري) لـ RHEL. يتم وضعه بشكل مختلف عن الإعادة البناء التقليدية.
- يُشجع مستخدمو CentOS 8 على الهجرة إلى CentOS Stream، التي لديها اختلافات أقل، أو إلى RHEL إذا كانوا قلقين بشأن استخدامه في بيئة الإنتاج.
علاوة على ذلك، من وجهة نظر المستخدم، يمكن التعبير عن ذلك كما يلي:
- سينتهي دعم CentOS قريبًا، لذا تحتاج إلى التفكير في الهجرة على الفور.
- في الوقت الحالي (سبتمبر 2023)، انتهى دعم CentOS 8، وسينتهي دعم CentOS 7 في يونيو 2024. بعد انتهاء الدعم، لن يتم توفير حزم التحديثات بعد الآن ولن يكون مستودع Yum متاحًا.
- لا يتم توفير حزم تحديثات، مما يزيد من مخاطر الأمان
- CentOS Stream ليست إعادة بناء لـ RHEL مثل CentOS، ولكنها تُعتبر إصدارًا تطويريًا. لذلك، هناك مشكلات في استخدامه في بيئة الإنتاج، على الأقل.
الاختلافات بين CentOS وCentOS Stream
كانت CentOS توزيعة Linux متوافقة مع RHEL، تُعرف أيضًا باسم نسخة RHEL. لذلك، فهي متوافقة مع RHEL ومتطابقة تقريبًا على مستوى شفرة المصدر. بالمناسبة، قدمنا الرسم التالي في المقالة السابقة، “هل تستخدم Oracle Linux؟ (الجزء 1).”
من ناحية أخرى، CentOS Stream هي بنية ليلية لـ RHEL يتم إصدارها على أساس الإصدار المستمر. البنية الليلية هي بنية يتم إنشاؤها باستخدام أحدث شفرة مصدر لمشروع تطوير وتختلف عن الإصدار الرسمي.
من الصعب قليلاً فهم ذلك لأنه مختلف عما كان لدينا حتى الآن، ولكن الرسم التالي الذي نشره مشروع CentOS يجب أن يساعد. على سبيل المثال، تم إنشاء RHEL 8 (≓ CentOS 8) عن طريق التفرع من Fedora 28. ثم تم إصدار 8.2 و8.3 بهذا الترتيب، وتم إنشاء تصحيحات لكل منهما. اعتمادًا على إعدادات نظام التشغيل، من الممكن أيضًا التحديث من 8.3 إلى أحدث 8.8.
المصدر: CentOS Stream هو التسليم المستمر مرخص بـ CC BY-SA 4.0
CentOS Stream هو نظام إصدار مستمر، لذا لا توجد إصدارات فرعية مثل 8.2 أو 8.3. لديه فقط تاريخ الإصدار. إذا نظرت إلى صورة ISO المنشورة على موقع المرآة، فإنها تحتوي على تاريخ مثل 20230825
. أيضًا، 20230825
وlatest
على موقع المرآة هما نفس الشيء، ويتم تحديث محتويات latest
دائمًا.
أيضًا، عند النظر إلى مستوى الحزم الفردية، لا يوجد ضمان بأن CentOS Stream وRHEL متطابقان. بما أن التغييرات تُجرى على CentOS Stream أولاً، عند مقارنة أحدث الإصدارات، فإن CentOS Stream أحدث ويمكن اعتبارها إصدارًا لم يتم اختباره بعد في الإنتاج.

آمل أن تفهم أنه على الرغم من أن CentOS وCentOS Stream متشابهان وظيفيًا، إلا أن مواقعهما مختلفة تمامًا. لهذا السبب تسبب ذلك في مثل هذا الضجيج حول العالم. تُوصف الاختلافات بين CentOS وCentOS Stream بالتفصيل في مدونة مهندس Red Hat “مدونة مهندس أكاهاتو: العلاقة بين Fedora/CentOS Stream/CentOS/RHEL.” يرجى إلقاء نظرة إذا كنت مهتمًا.
فترة الدعم لكل توزيعة Linux
تُقدم هذه المقالة فترة الدعم لتوزيعات Linux القائمة على RHEL. الإصدار الوحيد من CentOS المدعوم حاليًا هو CentOS 7، والذي سيتم دعمه حتى 30 يونيو 2024. لا يوجد CentOS 9. لذلك، إذا كنت تستخدم CentOS حاليًا، ستحتاج إلى الهجرة إلى إحدى توزيعات Linux الأخرى.
الإصدار | نهاية الدعم(*1) |
---|---|
CentOS 7 | 2024/06/30 |
CentOS 8 | 2021/12/31 |
CentOS Stream 8 | 2024/05/31 |
CentOS Stream 9 | غير محدد (من المقرر أن يكون نفس RHEL9) |
Red Hat Enterprise Linux 7 | 2024/06/30 |
Red Hat Enterprise Linux 8 | 2029/05/31 |
Red Hat Enterprise Linux 9 | 2032/05/31 |
Oracle Linux 7 | 2024/12 |
Oracle Linux 8 | 2029/07 |
Oracle Linux 9 | 2032/06 |
*1: نهاية الدعم لـ Oracle Linux هي نهاية الدعم الأولي. سيتم توفير الدعم الممتد والدعم المستمر لفترة أطول.
خيارات هجرة CentOS
لنفكر في توزيعات Linux المرشحة للهجرة من CentOS. مع الأخذ في الاعتبار سهولة الهجرة، فإن سلسلة RHEL هي الأفضل، والخيارات الرئيسية هي كالتالي:
- CentOS Stream
- Red Hat Enterprise Linux
- Oracle Linux
- AlmaLinux
- Rocky Linux
- MIRACLE LINUX
- Amazon Linux
AlmaLinux وRocky Linux هما توزيعتا Linux ولدتا من رد الفعل العكسي ضد إنهاء CentOS. كلاهما برعاية شركات كبرى ويتم تقديمهما أيضًا على السحابة العامة.
يعتمد الخيار الذي تختاره على عوامل مثل الغرض والميزانية، لذا من الصعب القول أيهما أفضل بشكل مطلق. يقارن الجدول التالي بينهما من منظور الاستخدام المؤسسي. بالنسبة للاستخدام المؤسسي، تشمل العوامل المهمة طول فترة الدعم، ما إذا كان الدعم المدفوع متاحًا أم لا، ما إذا كانت الأجهزة المدعومة متاحة أم لا، ما إذا كانت الحزم التجارية مدعومة أم لا، والتكلفة.
التوزيعة | الترخيص/الاشتراك | الدعم المدفوع | طريقة الهجرة | العيوب والنقاط السلبية |
---|---|---|---|---|
CentOS Stream | غير مطلوب | لا يوجد | استبدال المستودع | يبدو أنها مستقرة للغاية، لكن يجب توخي الحذر. ليست متوافقة مع RHEL التقليدي، لذا لا توجد أجهزة مدعومة والحزم التجارية غير مدعومة. هل يمكنك إقناع مديرك أو عملائك؟ |
Red Hat Enterprise Linux | مطلوب | يمكن | أدوات الهجرة متاحة | رائدة الصناعة، لكنها تتطلب اشتراكًا واتفاقية Red Hat Enterprise |
Oracle Linux | غير مطلوب، لكن بعض الميزات متاحة فقط لمستخدمي الدعم المدفوع | يمكن | أدوات الهجرة متاحة | لديها سجل طويل وتُستخدم للتطبيقات الحرجة مثل Exadata. ليست معروفة جيدًا بين مستخدمي منتجات Oracle. |
AlmaLinux/Rocky Linux | غير مطلوب | الدعم المدفوع متاح (بما في ذلك دعم الطرف الثالث) | أدوات الهجرة متاحة | إنها توزيعة جديدة لذا تحتاج إلى مراقبتها. |
Amazon Linux | غير مطلوب | يمكن | لا توجد أدوات مقدمة من البائع | يمكن استخدامها في الموقع ولديها توافقية عالية مع AWS. بما أنها تعتمد على Fedora، فإن التوافقية ليست عالية وفترة الدعم قصيرة بحوالي 5 سنوات. |
MIRACLE LINUX | غير مطلوب | يمكن | أدوات الهجرة متاحة | على الرغم من أن لديها سجل طويل، إلا أنها ليست معروفة جيدًا بين البائعين المحليين. |
التحويل من CentOS إلى Oracle Linux باستخدام أدوات الهجرة
توفر Oracle Linux نصًا برمجيًا centos2ol.sh
يحول CentOS إلى Oracle Linux في مكانه. هذه المرة، سنستخدم هذا النص لتحويل CentOS 8 إلى Oracle Linux 8. الإجراء للتحويل إلى CentOS 7 هو نفسه تقريبًا.
أصدرت Oracle العديد من الوثائق، لذا في هذا العمود سنتعمق في بعضها مع إبراز النقاط الرئيسية.
- التحويل من CentOS 8 إلى Oracle Linux 8
- التحويل من CentOS Linux إلى Oracle Linux
- Github: التحويل من CentOS/Rocky Linux إلى Oracle Linux
لتشغيل نص الهجرة:
الخطوات لتشغيل نص الهجرة هي كالتالي. تتطلب الخطوات التحضيرية من 1 إلى 3 أوامر متعددة. ومع ذلك، يمكن تنفيذ خطوات الهجرة 4 و5 بأقل عدد من الأوامر.
- فحص القيود
- نسخ احتياطي للنظام (تم حذفه في النص)
- تحضير CentOS المصدر
- تنفيذ نص الهجرة
- التحقق بعد الهجرة
فحص القيود
قيود أداة الهجرة هي كالتالي. في الوقت الحالي، تحتاج فقط إلى أن تكون على دراية بهذه القيود، وسنتحقق منها في القسم التالي، “تحضير CentOS المصدر.”
- المصدر هو CentOS 6، 7، 8 أو Rocky Linux 8، 9
- الوصول إلى مستودعات Yum لـ CentOS وOracle Linux، إما مباشرة أو عبر وكيل
- النظام غير مسجل في أداة إدارة حزم تابعة لجهة خارجية مثل Spacewalk.
- إذا قمت بتثبيت حزم من مصادر غير مستودع CentOS الرسمي، فقد تكون متوافقة، لكننا لا نضمن أنها ستعمل. بعض البرمجيات قد تتسبب في مشاكل إذا تم تثبيتها
/etc/oracle-release
. - إذا تم تثبيت بعض وحدات النواة، مثل منتجات مكافحة الفيروسات التجارية أو برامج تشغيل الأجهزة، فقد لا تعمل بعد التحويل.
- نص الهجرة يُفعّل فقط المستودعات الأساسية، مثل base وupdates وBaseOS. إذا قمت بتثبيت حزم من مستودعات أخرى، قد تحتاج إلى تفعيل مستودعات إضافية.
- يحتوي /var/cache على مساحة خالية لا تقل عن 5 جيجابايت
تحضير CentOS المصدر
هنا سنتأكد من أننا لا ننتهك أي قيود للنص.
يرجى ملاحظة أن الخطوات التحضيرية تتطلب امتيازات المسؤول، لذا يجب إما وضع sudo قبل الأمر أو استخدام su لتشغيله كمستخدم root. لقد حذفنا sudo للتأكيد على بساطة المظهر. أيضًا، يوصي CentOS 8 باستخدام dnf بدلاً من yum، لكننا التزمنا بـ yum لأنه متوافق.
1. فحص إصدار CentOS
قم بتسجيل الدخول إلى المصدر وتحقق من إصدار CentOS. إذا كان 8 كما هو موضح أدناه، فلا توجد مشكلة.
# cat /etc/centos-release
CentOS Linux release 8.3.2011
2. فحص الاتصال بمستودع Yum لـ CentOS
تحقق مما إذا كان بإمكانك الاتصال بمستودع Yum لـ CentOS. لم يعد لدى CentOS 8 مستودع على موقع المرآة، لذا إذا لم تتمكن من الاتصال، ستحصل على الخطأ التالي:
# yum check-update
CentOS Linux 8 - AppStream 51 B/s | 38 B 00:00
خطأ: فشل في تحميل البيانات الوصفية لـ repo 'appstream': لا يمكن تحضير قائمة المرآة الداخلية: لا توجد عناوين URL في قائمة المرآة
إذا حدث خطأ، قم بتغيير المستودع الذي تشير إليه بتنفيذ الأمر التالي:
# sed -i -e 's/^mirrorlist/#mirrorlist/g' -e 's/^#baseurl=http:\/\/mirror/baseurl=http:\/\/vault/g' /etc/yum.repos.d/CentOS-*repo
إذا كان المستودع متاحًا، سيتم تحميل البيانات الوصفية للمستودع وستُعرض الحزم القابلة للتحديث كما هو موضح أدناه.
# yum check-update CentOS Linux 8 - AppStream 16 MB/s | 8.4 MB 00:00
CentOS Linux 8 - BaseOS 9.2 MB/s | 4.6 MB 00:00
CentOS Linux 8 - Extras 46 kB/s | 10 kB 00:00
NetworkManager.x86_64 1:1.32.10-4.el8 baseos
NetworkManager-libnm.x86_64 1:1.32.10-4.el8 baseos
3. التحقق من عدم وجود حزم مشكلة
تحقق من النوى والحزم المثبتة خارج المستودعات الأساسية (anaconda، base، baseos، updates، AppStream، إلخ.). النوى مشكلة بشكل خاص، لذا قم بإزالة نواة centosplus إذا كانت موجودة.
يعرض النواة المثبتة. يُعرض اسم المستودع الذي تم تثبيته منه على اليمين الأقصى. هذا جيد في هذا المثال.
# yum list installed kernel
kernel.x86_64 4.18.0-240.el8 @anaconda
للتحقق ليس فقط من النواة ولكن أيضًا من الحزم المثبتة من غير المستودع الأساسي، استخدم الأمر التالي. إذا كانت هناك حزم مثبتة من مستودعات الطرف الثالث مثل EPEL، ستُعرض الحزم ذات الصلة. ومع ذلك، نادرًا ما تكون حزم فضاء المستخدم مشكلة.
# rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{VENDOR}\n' | grep -v "CentOS"
4. فحص المستودع الأساسي
تحقق من أن المستودعات الأساسية مُفعلة. إذا كانت معطلة، قم بتفعيلها.
# yum repolist
repo id repo の名前
appstream CentOS Linux 8 - AppStream
baseos CentOS Linux 8 - BaseOS
extras CentOS Linux 8 - Extras
إذا كانت أي مستودعات معطلة، قم بتفعيلها.
# dnf config-manager --enable BaseOS AppStream extras
أيضًا، إذا ظهرت الرسالة التالية التي تبدأ بـ “This system is” في البداية، فهذا يعني أن النظام مسجل في Spacewalk، إلخ. لا يمكن استخدام نص الهجرة، لذا إما قم بإزالته من الإدارة أو تخلى عن استخدام النص.
# yum repolist
...
This system is receiving updates from Red Hat Satellite or Spacewalk server
repo id repo name
5. تحديثات الحزم
قم بتحديث الحزم إلى أحدث إصدار. على الرغم من أن التحديث إلى أحدث إصدار ليس مطلوبًا، إلا أنه سيتم تحديثه عند تشغيل نص الهجرة، لذا سيكون النتيجة نفسها في النهاية.
# yum update -y
6. فحص المساحة الحرة على القرص
تحقق من أن /var/cache يحتوي على مساحة خالية لا تقل عن 5 جيجابايت.
# df -h /var/cache
ファイルシス サイズ 使用 残り 使用% マウント位置
/dev/mapper/cl_centos8-root 47G 1.7G 46G 4% /
7. تعطيل تحديثات الحزم التلقائية
إذا تم تفعيل تحديثات الحزم التلقائية أثناء تشغيل نص الهجرة، فلن تعمل بشكل صحيح، لذا يجب تعطيلها. يحتوي CentOS على نوعين من تحديثات الحزم التلقائية:
- yum-cron (CentOS 7) أو dnf-automatic (CentOS 8)
- Packagekit مدمج في بيئة سطح المكتب
إذا لم يتم تثبيت سطح المكتب، تحقق من yum-cron أو dnf-automatic. إذا تم تثبيت سطح المكتب، يجب عليك التحقق من كليهما.
7-1. تعطيل dnf-automatic
تحقق مما إذا كان dnf-automatic مثبتًا. إذا لم يظهر شيء كما هو موضح أدناه، انتقل إلى “7-2. تعطيل Packagekit”.
# rpm -qa | grep dnf-automatic
★لا يتم عرض شيء إذا لم يكن مثبتًا
عند التثبيت، تحقق من إعدادات المؤقت. في المثال التالي، تم تفعيل التنزيلات التلقائية (dnf-automatic-download.timer).
# systemctl list-unit-files --type=timer | grep dnf-auto
dnf-automatic-download.timer enabled
dnf-automatic-install.timer disabled
dnf-automatic-notifyonly.timer disabled
dnf-automatic.timer disabled
إذا كان أي منها مفعلاً، قم بتعطيلها جميعًا.
# systemctl disable dnf-automatic-download.timer --now
7-2. تعطيل Packagekit
إذا تم تثبيت بيئة واجهة المستخدم الرسومية، تحقق من Packagekit.
# systemctl status packagekit
عندما يظهر “active (running)” كما هو موضح في علامة ★، فهذا يعني أنه يعمل. إذا كانت خدمة Packagekit نفسها غير موجودة، فسيظهر “Unit packagekit.service could not be found.” هذا غير ذي صلة في هذه الحالة.
● packagekit.service - PackageKit Daemon
Loaded: loaded (/usr/lib/systemd/system/packagekit.service; static; vendor preset: disabled)
Active: ★active (running)★ since Tue 2023-08-15 09:31:27 GMT; 59s ago
Main PID: 21960 (packagekitd)
Tasks: 3
CGroup: /system.slice/packagekit.service
└─21960 /usr/libexec/packagekitd
Dec 15 09:31:26 centos7 systemd[1]: Starting PackageKit Daemon...
Dec 15 09:31:27 centos7 PackageKit[21960]: daemon start
Dec 15 09:31:27 centos7 systemd[1]: Started PackageKit Daemon.
عندما يكون Packagekit يعمل، قم بإيقاف الخدمة وإيقاف التشغيل التلقائي.
# systemctl disable packagekit --now
8. تحميل نص الهجرة
قم بتحميل نص الهجرة. إذا كنت بحاجة إلى وكيل للوصول إلى الإنترنت، حدد خادم الوكيل في خيارات --proxy
أو متغيرات البيئة https_proxy
.
# curl -O https://raw.githubusercontent.com/oracle/centos2ol/main/centos2ol.sh
تحقق من الخيارات المتاحة.
# bash centos2ol.sh -h
Usage: centos2ol.sh [OPTIONS]
OPTIONS
-h
Display this help and exit
-k
Do not install the UEK kernel and disable UEK repos
-r
Reinstall all CentOS RPMs with Oracle Linux RPMs
Note: This is not necessary for support
-V
Verify RPM information before and after the switch
تشغيل نصوص الهجرة
الآن بعد أن أصبح كل شيء جاهزًا، قم بتشغيل نص الهجرة للتحويل إلى Oracle Linux. يعتمد الوقت الذي يستغرقه التشغيل على عدد الحزم المثبتة، وسرعة الخط، وأداء الجهاز. في البيئة التي اختبرتها، استغرق الأمر حوالي 10 إلى 60 دقيقة.
# bash centos2ol.sh
إذا تم تشغيل النص بنجاح، ستظهر الرسالة التالية:
Sync successful.
Updating the GRUB2 bootloader.
Generating grub configuration file ...
done
Switching default boot kernel to the UEK.
Removing yum cache
Switch complete.
Oracle recommends rebooting this system.
اتبع الرسالة لإعادة تشغيل النظام.
# systemctl reboot
التحقق بعد الهجرة
بعد إعادة التشغيل، تحقق من حالة نظامك.
- تمت إضافة /etc/oracle-release وتمت إزالة /etc/centos-release.
$ ls -l /etc/*-release
-rw-r--r--. 1 root root 32 8月 7 00:03 /etc/oracle-release
-rw-r--r--. 1 root root 489 8月 7 00:03 /etc/os-release
-rw-r--r--. 1 root root 45 8月 7 00:03 /etc/redhat-release
lrwxrwxrwx. 1 root root 14 8月 7 00:03 /etc/system-release -> oracle-release
- قبل الهجرة، كان الإصدار CentOS 8.3، لكنه الآن أحدث Oracle Linux 8.8. إذا قمت بالهجرة باستخدام نص الهجرة، سيصبح الإصدار الأحدث.
$ cat /etc/oracle-release
Oracle Linux Server release 8.8
- النواة الافتراضية هي UEK، وليست RHCK. إذا كنت لا تريد استخدام UEK، حدد
centos2ol.sh -k
عند تشغيل النص كما يلي:
$ uname -r
5.4.17-2136.322.6.2.el8uek.x86_64
- تحقق مما إذا كانت هناك حزم CentOS متبقية. تُعرض النوى التالية. هذه ليست قيد الاستخدام، لذا يمكن حذفها.
$ rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{VENDOR}\n' | grep CentOS | sort -n
kernel-4.18.0-240.el8 CentOS
kernel-core-4.18.0-240.el8 CentOS
kernel-modules-4.18.0-240.el8 CentOS
- لنذهب خطوة أخرى ونعرض قائمة الحزم المتعلقة بالنواة. يمكننا أن نرى أن نواة CentOS السابقة وأحدث RHCK وUEK لـ Oracle Linux مثبتة.
# rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{VENDOR}\n' | grep kernel- | sort -n
kernel-4.18.0-240.el8 CentOS
kernel-4.18.0-477.21.1.el8_8 Oracle America
kernel-core-4.18.0-240.el8 CentOS
kernel-core-4.18.0-477.21.1.el8_8 Oracle America
kernel-modules-4.18.0-240.el8 CentOS
kernel-modules-4.18.0-477.21.1.el8_8 Oracle America
kernel-tools-4.18.0-477.21.1.el8_8 Oracle America
kernel-tools-libs-4.18.0-477.21.1.el8_8 Oracle America
kernel-uek-5.4.17-2136.322.6.2.el8uek Oracle America
- تحقق من المستودعات المفعلة، سترى أنها قد استُبدلت بمستودعات Oracle Linux.
yum repolist
repo id repo の名前
ol8_UEKR6 Latest Unbreakable Enterprise Kernel Release 6 for Oracle Linux 8 (x86_64)
ol8_appstream Oracle Linux 8 Application Stream (x86_64)
ol8_baseos_latest Oracle Linux 8 BaseOS Latest (x86_64)
الخلاصة
باستخدام نص الهجرة، يمكنك أن ترى أنه من السهل جدًا التحويل من CentOS إلى Oracle Linux. الجزء الأكثر إزعاجًا هو عملية الفحص المسبق. أيضًا، على الرغم من أنه لم يتم شرحه في النص الرئيسي، تأكد من عمل نسخة احتياطية قبل تشغيله.
الملخص
- سينتهي دعم CentOS قريبًا، لذا تحتاج إلى الهجرة بسرعة.
- Oracle Linux هو هدف هجرة محتمل
- نص الهجرة centos2ol.sh يجعل من السهل التحويل من CentOS إلى Oracle Linux.
- وقت الهجرة حوالي 10 إلى 60 دقيقة لكل خادم. يعتمد ذلك على عدد الحزم المثبتة، وأداء الخادم، وسرعة الخط.
- للنص بعض القيود، مثل القدرة على الاتصال بمستودعات الإنترنت.
كانت صناعة نسخ RHEL في حالة اضطراب منذ نهاية عام 2020، ولكن في عام 2023، هناك ضجة أخرى. كانت Red Hat قد أصدرت شفرة مصدر RHEL سابقًا، لكنها أعلنت أنها لن تُنشر علنًا في المستقبل (انظر الرابط أدناه). ردًا على ذلك، أعلن بعض البائعين عن تدابير مضادة. لم تقم Oracle فقط بتطوير Oracle Linux لسنوات عديدة، بل طورت أيضًا Solaris، لذا قد تشعر بالأمان في هذا المجال.