حول التبديل من CentOS Linux إلى Oracle Linux.
سيقوم Red Hat Software قريبًا بـ EOL CentOS Linux 8 ويوصي ببديلين للمضي قدماً: قم بالتبديل إما إلى CentOS Stream أو إلى RHEL. خيار أفضل وأقل تكلفة هو التبديل إلى Oracle Linux.
في حالة التبديل إلى تدفق CentOS، ستفقد التوافق 1:1 مع RHEL، مما يؤثر على بيئتي التطوير والاختبار. يتطلب التبديل إلى RHEL الحصول على اشتراكات دعم مدفوعة. باستخدام اسكربت بسيط ومتاح بسهولة، يمكنك تخفيف هذه المشكلات عن طريق ترحيل عمليات تنفيذ Linux إلى Oracle Linux. سيعمل هذا الاسكربت على إصدارات CentOS Linux 6، 7، 8.
تعلم مزايا الترحيل
إذا قررت الترحيل من CentOS إلى Oracle Linux، فستقدر بعض المزايا الهامة:
- يتمتع Oracle Linux بحرية التنزيل والتوزيع والاستخدام (حتى في الإنتاج) ومنذ إصداره منذ أكثر من 14 عاما. يشتمل Oracle Linux على إصدار مكافئ لكل إصدار Red Hat Enterprise Linux (RHEL) رئيسي: 4, 5, 6, 7, وآخر 8. تتبع إصدارات Oracle Linux Red Hat بشكل متسق مع إصدار errata عادةً في غضون 24 ساعة وتحديث الإصدارات المتاحة عادةً في غضون خمسة أيام عمل وإصدارات الإصدارات الرئيسية في غضون ثلاثة أشهر.
- تتوفر وسائط التثبيت والتحديثات والرموز المصدر بشكل عام على خادم Oracle Linux yum دون متطلبات تسجيل الدخول أو التصديق.
- منذ إصداره الأول في عام 2006، كان تطبيق Oracle Linux متوافقًا بنسبة 100% مع إصدار RHEL المكافئ. في ذلك الوقت، لم يتم تسجيل خطأ توافق مطلقًا. توفر أوراكل اختيارًا من نقطتين: شركة Kernel (UEK) التي لا يمكن كسرها لشركة Oracle Linux أو Red Hat Compatible Kernel (RHCK). وكلاهما مدعوم بواسطة Oracle. يوفر UEK تحسينات واسعة النطاق للأداء وقابلية التوسع لأداة جدولة العمليات وإدارة الذاكرة وأنظمة الملفات ومكدس الشبكات.
فهم الإصدار المدعوم
يدعم سكريبت الترحيل حاليًا تبديل CentOS Linux 6 وCentOS Linux 7 وCentOS Linux. وهو لا يدعم تدفق CentOS.
مراجعة حدود السكريبت
قبل الترحيل من CentOS إلى Oracle Linux، يجب أن تكون على دراية بقيود معينة في اسكربت centos2ol.sh:
- يحتاج الاسكربت حاليًا إلى أن يكون قادرًا على الاتصال بمستودعات CentOS وOracle Linux yumإما مباشرةً أو عبر بروكسي.
- لا يدعم السكريبت حاليًا الطبعات المسجلة في أداة إدارة طرف ثالث مثل Spacewalk أو Foreman أو Uyuni.
- من المتوقع التوافق مع الحزم المثبتة من مستودعات الطرف الثالث ولكن غير مضمون. بعض البرامج لا تشبه وجود ملف
/etc/oracle-release، على سبيل المثال. - قد لا تعمل العبوات التي تقوم بتركيب وحدات نواة خارجية و/أو مقفلة المصدر، مثل المنتجات التجارية المضادة للفيروسات، بعد التبديل.
- يقوم السكريبت بتمكين المستودعات الأساسية المطلوبة فقط لتمكين التبديل إلى Oracle Linux. قد يحتاج المستخدمون إلى تمكين مخازن إضافية للحصول على تحديثات للحزم المثبتة بالفعل
الحصول على الدعم
يوفر Oracle خدمات الدعم للمشكلات التي قد تنشأ عند التبديل من CentOS إلى Oracle Linux.
- افتح مشكلة GitHub لتقارير الأخطاء أو الأسئلة أو طلبات التحسينات غير المرتبطة بالأمن.
- للإبلاغ عن مشكلة أمان أو ضعف، لا تثير مشكلة GitHub. إذا كنت تعتقد أنك وجدت ضعف أمان، فالرجاء تقديم تقرير إلى secalert_us@oracle.com، ويفضل أن يكون ذلك مع إثبات المفهوم. يوفر Oracle معلومات إضافية حول كيفية الإبلاغ عن مواطن الضعف الأمنية التي تتضمن مفاتيح تشفير عامة للبريد الإلكتروني الآمن. لا تستخدم قنوات أخرى أو اتصل بالمساهمين في المشروع مباشرةً.