محاكاة إصدار Red Hat Enterprise Linux استنادًا إلى Fedora Rawhide

أعلن مطورو Fedora Linux عن تشكيل SIG (Special Interest Group) لدعم مشروع ELN (Enterprise Linux Next)، الذي يهدف إلى توفير إصدارات متطورة باستمرار من Red Hat Enterprise Linux استنادًا إلى مستودع Fedora Rawhide. تتضمن عملية تطوير فروع جديدة لـ RHEL إنشاء فرع من Fedora كل ثلاث سنوات، والذي يتم تطويره بشكل منفصل لبعض الوقت حتى يتم الوصول إلى المنتج النهائي. سيسمح لك ELN بمحاكاة إصدارات Red Hat Enterprise Linux استنادًا إلى شريحة من مستودع Fedora Rawhide الذي تم إنشاؤه في أي وقت.

حتى الآن، بعد شوكة فيدورا، تم إعداد RHEL خلف أبواب مغلقة. مع CentOS Stream، تعتزم Red Hat جعل عملية تطوير RHEL أكثر انفتاحًا وشفافية للمجتمع. يهدف ELN إلى جعل شوكة Fedora's CentOS Stream/RHEL Next أكثر قابلية للتنبؤ بها باستخدام أساليب مشابهة لأنظمة التكامل المستمر.

سيوفر ELN عملية إنشاء وبناء منفصلة تسمح لك بإعادة بناء مستودع Fedora Rawhide كما لو كان RHEL. تم التخطيط لمزامنة إصدارات ELN الناجحة مع الإصدارات التجريبية لـ RHEL Next، مما يضيف تغييرات إضافية على الحزم غير المسموح بها في Fedora (على سبيل المثال، إضافة أسماء العلامات التجارية). وفي الوقت نفسه، سيحاول المطورون تقليل الاختلافات عن طريق فصلها على مستوى الكتل الشرطية في ملفات المواصفات.

مع ELN، سيتمكن مشرفو حزمة Fedora من اكتشاف واختبار التغييرات التي قد تؤثر على تطوير RHEL مبكرًا. على وجه الخصوص، سيكون من الممكن التحقق من التغييرات المقصودة على الكتل الشرطية في ملفات المواصفات، أي. أنشئ حزمة شرطية مع تعيين المتغير "%{rhel}" على "9" (سيرجع متغير ELN "%{fedora}" "خطأ")، لمحاكاة بناء حزمة لفرع RHEL مستقبلي.

سيسمح لك ELN أيضًا بتجربة أفكار جديدة دون التأثير على إصدارات Fedora الرئيسية. يمكن أيضًا استخدام ELN لاختبار حزم Fedora مقابل إشارات المترجم الجديدة، وتعطيل الميزات التجريبية أو غير المتعلقة بـ RHEL، وتغيير متطلبات بنية الأجهزة، وتمكين ملحقات وحدة المعالجة المركزية الإضافية. على سبيل المثال، بدون تغيير العملية القياسية لبناء الحزم في Fedora، يمكنك في نفس الوقت اختبار البناء مع تمكين دعم تعليمات AVX2، ثم تقييم تأثير الأداء لاستخدام AVX2 في الحزم وتحديد ما إذا كان سيتم تنفيذ التغيير في توزيعة Fedora الرئيسية.

المصدر: opennet.ru

إضافة تعليق