Red Hat Enterprise qurilish emulyatsiyasi Linux Fedora Rawhide asosida

Fedora dasturchilari Linux ELN (Korxona) loyihasini qo'llab-quvvatlash uchun SIG (Maxsus manfaatlar guruhi) tuzilganini e'lon qildi Linux Keyingi), Red Hat Enterprise-ning doimiy ravishda yangilanib turadigan versiyalarini taqdim etishga qaratilgan Linux на базе репозитория Fedora Rawhide. Процесс разработки новых веток RHEL подразумевает создание раз в три года ответвления от Fedorа, которое некоторое время развивается отдельно, до его доведения до конечного продукта. ELN позволит эмулировать сборки Red Hat Enterprise Linux на основе среза из репозитория Fedora Rawhide, созданного в произвольный момент.

До сих пор после ответвления от Fedora подготовка RHEL велась за закрытыми дверями. При помощи CentOS Stream компания Red Hat намерена сделать процесс разработки RHEL более открытым и прозрачным для сообщества. ELN нацелен на то, чтобы сделать стадию ответвления CentOS Stream/RHEL Next от Fedora более предсказуемой, благодаря применению методов, близких к системами непрерывной интеграции.

ELN Fedora Rawhide omborini xuddi RHEL kabi qayta tiklash imkonini beruvchi alohida buildroot va build jarayonini taqdim etadi. Muvaffaqiyatli ELN qayta qurishlari eksperimental RHEL Next builds bilan sinxronlashtirilishi rejalashtirilgan bo'lib, Fedorada ruxsat etilmagan paketlarga qo'shimcha o'zgarishlar kiritiladi (masalan, savdo belgilarini qo'shish). Ishlab chiquvchilar farqlarni spetsifikatsiya fayllarida shartli bloklarga ajratish orqali minimallashtirishga harakat qilishadi.

ELN yordamida Fedora paketlarini qo'llab-quvvatlovchilar RHEL rivojlanishiga ta'sir qilishi mumkin bo'lgan o'zgarishlarni erta aniqlash va sinovdan o'tkazish imkoniyatiga ega bo'ladilar. Bunga spetsifikatsiya fayllarida shartli bloklarga rejalashtirilgan o'zgarishlarni sinab ko'rish, ya'ni "%{rhel}" o'zgaruvchisi "9" ga o'rnatilgan shartli trigger bilan paket yaratish (ELN "%{fedora}" o'zgaruvchisi "false" ni qaytaradi), kelajakdagi RHEL filiali uchun paket tuzilishini simulyatsiya qilish kiradi.

ELN shuningdek, asosiy Fedora tuzilmalariga ta'sir qilmasdan yangi g'oyalar bilan tajriba o'tkazish imkonini beradi. Boshqa narsalar qatorida, ELN Fedora paketlarini yangi kompilyator bayroqlari bilan sinab ko'rish, RHEL uchun eksperimental yoki mos bo'lmagan funksiyalarni o'chirish, apparat arxitekturasi talablarini o'zgartirish va qo'shimcha protsessor kengaytmalarini yoqish uchun ishlatilishi mumkin. Masalan, standart Fedora paketini yaratish jarayonini o'zgartirmasdan, siz bir vaqtning o'zida AVX2 qo'llab-quvvatlashi yoqilgan tuzilmani sinab ko'rishingiz, keyin paketlarda AVX2 dan foydalanishning ishlash ta'sirini baholashingiz va o'zgarishni asosiy Fedora distributivida amalga oshirish-o'tkazmaslik to'g'risida qaror qabul qilishingiz mumkin.

Manba: opennet.ru

DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling 🔥 DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster