اعتاد CentOS أن يكون خيار التوزيعات للعديد من المطورين والخوادم. ومع ذلك ، نظرًا لأن Red Hat اختار غروب الشمس CentOS والتركيز على CentOS Stream ، فقد صعد كل من AlmaLinux و Rocky Linux لملء الفراغ الذي تركه CentOS.
يسلط هذا الدليل الضوء على الاختلافات بين AlmaLinux و Rocky Linux ويوضح ما الذي يجعل كل توزيع علامة ولماذا قد تفكر في استخدام أحدهما على الآخر.
1. سهولة التثبيت
تتمثل إحدى الميزات الرئيسية لـ CentOS في أنها توفر مثبتًا مرنًا وبديهيًا يعمل على تلبية مجموعة متنوعة من متطلبات الحوسبة. يوفر كل من AlmaLinux و Rocky Linux تجربة تثبيت مماثلة. يشتركون في نفس واجهة برنامج التثبيت CentOS ويقدمون قائمة مماثلة من قوالب الحزم الافتراضية.
هذا يجعل من السهل تثبيت AlmaLinux و Rocky Linux على كل من الأجهزة المعدنية والظاهرية. على سبيل المثال ، من الممكن تكوين كلا التوزيعين ليكون إما خادمًا أساسيًا بسيطًا أو محطة عمل سطح مكتب كاملة.
2. سهولة الهجرة
إذا كنت تتطلع إلى الترحيل من CentOS ، فستحتاج إلى معرفة التوزيعة الأسهل للتبديل إليها.
يوفر AlmaLinux برنامج نصي شل يمكنه تحويل نظام CentOS الخاص بك إلى مستقر AlmaLinux. ليس ذلك فحسب ، بل يقود المطورون أيضًا مشروع ELevate لترقية إصدارات CentOS الأقدم إلى توزيعات مؤسسية أخرى.
على غرار AlmaLinux ، يستخدم Rocky Linux أيضًا برنامج نصي شل يحول CentOS إلى Rocky Linux. ومع ذلك ، فإنه لا يوفر أي دعم ترقية لأنظمة CentOS الأقدم.
3. الأداء
للحصول على مقارنة الأداء بين AlmaLinux و Rocky Linux ، قمنا بتشغيل الأوامر التالية على جهازين افتراضيين بمواصفات نظام مماثلة:
sysbench cpu --threads=2 run sysbench memory --memory-block-size=1K --memory-block-size=2G run sysbench fileio --file-total-size=10G --file-test-mode=rndrw prepare sysbench fileio --file-total-size=10G --file-test-mode=rndrw run sysbench fileio --file-total-size=10G --file-test-mode=rndrw cleanup
بالنسبة للجزء الأكبر ، أنتج كل من AlmaLinux و Rocky Linux أداءً مشابهًا في sysbench. بينما يعد برنامج AlmaLinux أسرع قليلاً ، إلا أن كلا التوزيعتين لهما أرقام متشابهة في عمليات قراءة الملفات ووقت استجابة وحدة المعالجة المركزية والذاكرة بشكل عام.
ومع ذلك ، من المهم ملاحظة أن أداء التوزيعة الخاصة بك سيعتمد إلى حد كبير على الأجهزة والخدمات التي تقوم بتشغيلها. على سبيل المثال ، سيكون خادم قاعدة البيانات الموجود على القرص الثابت أبطأ مقارنة بالخادم الذي يعمل على SSD.
نصيحة: تعرف على كيفية إطالة عمر SSD الخاص بك عن طريق تمكين TRIM في Ubuntu.
4. الواجهة
يتبع كل من AlmaLinux و Rocky Linux صيغة CentOS من خلال توفير قالب سطح مكتب مُعد مسبقًا لأجهزة محطات العمل. ومع ذلك ، على عكس CentOS ، فإن كلا التوزيعين يشحنان فقط مع جنوم افتراضيًا.
جيد ان تعلم: تعرف على كيفية تعظيم جنوم باستخدام الاختصارات للوصول إلى ميزاته المتقدمة.
5. سهولة الاستخدام
تتمثل إحدى عوامل الجذب الرئيسية لنشر توزيعة Enterprise Linux في البيئة المستقرة والمتسقة. يمتد هذا إلى الأدوات ومهام سير العمل التي تجعل مهمة مسؤول النظام بسيطة ويمكن التنبؤ بها.
في هذا الصدد ، يتبع كل من AlmaLinux و Rocky Linux معيار Red Hat Enterprise Linux (RHEL). كلاهما لهما نفس الأدوات والأوامر والميزات التي ستجدها في أي توزيعة لينوكس للمؤسسات.
سيكون استخدام AlmaLinux أو Rocky Linux أمرًا سهلاً ومألوفًا للمسؤول الذي لديه خبرة في CentOS و RHEL.
6. سهولة استكشاف الأخطاء وإصلاحها
تتمثل إحدى أقوى نقاط Rocky Linux في أنه يوفر توثيقًا ممتازًا داخليًا للتوزيع بأكمله. يتضمن ذلك “قسم الأدلة” الذي يوضح كيفية نشر الخدمات وكتيب مسؤول النظام الشامل الذي يمكن أن يعلمك كيفية الحفاظ على نظام Linux.
من ناحية أخرى ، يعد توثيق ألما لينوكس أحد أضعف نقاطه. بينما يحتفظ التوزيع بمواقع wiki للمجتمع ، فإن معظم محتوياته إما غير مكتملة أو روابط لمواقع ويب خارجية.
المجتمع هو شريان الحياة لكل توزيعات Linux. إنهم يقودون تطويره ويعملون كفريق دعم يمكنه المساعدة في إصلاح المشكلات.
يحتوي موقع AlmaLinux على قناة فرعية و Mattermost عاطفية يمكنها المساعدة في أي مشكلة قد تواجهها. ليس ذلك فحسب ، فغالبًا ما يستجيب مجتمع AlmaLinux سريعًا للأسئلة ويكون ودودًا بشكل عام مع المستخدمين الجدد.
يحتوي Rocky Linux على قناة فرعية نشطة وقناة Mattermost يمكنها مساعدتك في حل المشكلات. ومع ذلك ، يمكن أن تكون ردود فعل المجتمع واستجاباته أبطأ مقارنة بـ AlmaLinux.
الختام: ألما لينكس مقابل روكي لينكس
يعد كل من AlmaLinux و Rocky Linux توزيعات Linux مؤسسية ذات قدرة عالية وقوية. يهدف كلاهما إلى توفير توافق 1: 1 مع أحدث إصدار من RHEL. بغض النظر عما تختاره ، ستعمل برامجك ونصوصك من CentOS خارج الصندوق.
على الرغم من أوجه التشابه هذه ، يمكن أن يؤدي برنامج AlmaLinux أداءً أسرع قليلاً في المهام المعيارية الأساسية. علاوة على ذلك ، لديه مجتمع نشط صديق للمبتدئين يمكنه مساعدتك في حل أي مشكلة. كل هذا يجعل برنامج AlmaLinux الخيار الأمثل إذا احتاج جهازك إلى العمل بسرعة ، وتريد نظامًا جيدًا يدعمه المجتمع.
تكمن قوة Rocky Linux في وثائقه التي تغطي نشر النظام والخدمة. يمكن أن تكون طبيعته الشاملة بمثابة مقدمة جيدة لنظام Linux لمسؤولي النظام الجدد. يعد Rocky Linux مناسبًا تمامًا إذا كنت جديدًا في Enterprise Linux وتريد فهم كيفية عمله.
لعِلمِكَ: هناك طريقة أخرى رائعة لفهم Linux وهي تثبيته من الألف إلى الياء باستخدام Gentoo.
أسئلة مكررة
هل من الممكن التبديل بين AlmaLinux و Rocky Linux؟
نعم. يسمح لك كل من نصي AlmaLinux و Rocky Linux بالانتقال بين أي توزيعتين. ومع ذلك ، فإن نص الترحيل Rocky Linux سيعمل فقط على AlmaLinux 8.7 و 9.1.
هل يمكنك تثبيت أجهزة كمبيوتر سطح مكتب أخرى على AlmaLinux و Rocky Linux؟
نعم. يمكنك استخدام مستودع EPEL لتثبيت أي بيئة سطح مكتب تحتاجها على AlmaLinux و Rocky Linux.
هل من الممكن ترحيل نظام CentOS 7 إلى AlmaLinux و Rocky Linux؟
نعم و لا. لا يوجد مسار مباشر لترقية نظام CentOS 7 إلى أحدث توزيعات AlmaLinux و Rocky Linux. على الرغم من ذلك ، لا يزال بإمكانك ترحيل نظامك عن طريق التحديث إلى CentOS Stream أولاً ، ثم التغيير إلى AlmaLinux أو Rocky Linux.
رصيد الصورة: Unsplash و Wikimedia Commons. جميع التعديلات ولقطات الشاشة بواسطة Ramces Red.
اشترك في نشرتنا الإخبارية!
تم تسليم أحدث دروسنا مباشرة إلى صندوق الوارد الخاص بك
اكتشاف المزيد من ينبوع المعرفة
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.