Fedora Rawhide asosidagi Red Hat Enterprise Linux-ning emulyatsiyasi

Fedora Linux ishlab chiquvchilari Fedora Rawhide omboriga asoslangan Red Hat Enterprise Linux-ning doimiy rivojlanib boruvchi tuzilmalarini taqdim etishga qaratilgan ELN (Enterprise Linux Next) loyihasini qoβ€˜llab-quvvatlash uchun SIG (Maxsus Qiziqish Guruhi) tashkil etilgani haqida e’lon qildi. RHELning yangi filiallarini ishlab chiqish jarayoni har uch yilda bir marta Fedora filialini yaratishni o'z ichiga oladi, u yakuniy mahsulotga keltirilgunga qadar bir muncha vaqt alohida ishlab chiqiladi. ELN istalgan vaqtda yaratilgan Fedora Rawhide omboridan olingan boΚ»lak asosida Red Hat Enterprise Linux tuzilmalariga taqlid qilish imkonini beradi.

Hozirgacha, Fedora vilkasidan so'ng, RHELni tayyorlash yopiq eshiklar ortida amalga oshirildi. CentOS Stream bilan Red Hat RHELni ishlab chiqish jarayonini hamjamiyat uchun yanada ochiq va shaffof qilish niyatida. ELN uzluksiz integratsiya tizimlariga o'xshash usullardan foydalangan holda Fedora-ning CentOS Stream/RHEL Next vilkasini yanada bashoratli qilishni maqsad qilgan.

ELN Fedora Rawhide omborini xuddi RHEL kabi qayta qurish imkonini beruvchi alohida o'rnatish va qurish jarayonini taqdim etadi. Muvaffaqiyatli ELN tuzilmalari Fedora-da ruxsat etilmagan paketlarga qo'shimcha o'zgarishlar kiritib (masalan, tovar nomlarini qo'shish) RHEL Next-ning eksperimental tuzilmalari bilan sinxronlashtirilishi rejalashtirilgan. Shu bilan birga, ishlab chiquvchilar farqlarni spetsifikatsiya fayllaridagi shartli bloklar darajasida ajratib, ularni minimallashtirishga harakat qilishadi.

ELN bilan Fedora paketlarini qo'llab-quvvatlovchilar RHEL rivojlanishiga potentsial ta'sir ko'rsatishi mumkin bo'lgan o'zgarishlarni erta aniqlash va sinab ko'rishlari mumkin. Xususan, spec fayllaridagi shartli bloklarga mo'ljallangan o'zgarishlarni tekshirish mumkin bo'ladi, ya'ni. "%{rhel}" o'zgaruvchisi "9" ga o'rnatilgan shartli paketni yarating ("%{fedora}" ELN o'zgaruvchisi "noto'g'ri"ni qaytaradi), kelajakdagi RHEL filiali uchun paket yaratishga taqlid qiladi.

ELN shuningdek, asosiy Fedora konstruktsiyalariga ta'sir qilmasdan yangi g'oyalar bilan tajriba o'tkazish imkonini beradi. ELN, shuningdek, Fedora paketlarini yangi kompilyator bayroqlariga qarshi sinab ko'rish, eksperimental yoki RHEL bo'lmagan xususiyatlarni o'chirish, apparat arxitektura talablarini o'zgartirish va qo'shimcha CPU kengaytmalarini yoqish uchun ishlatilishi mumkin. Masalan, Fedora-da paketlarni yaratishning standart jarayonini o'zgartirmasdan, siz bir vaqtning o'zida AVX2 ko'rsatmalarini qo'llab-quvvatlash yoqilgan holda qurishni sinab ko'rishingiz, so'ngra paketlarda AVX2 dan foydalanishning ishlash ta'sirini baholashingiz va o'zgartirishni Fedora-ning asosiy tarqatilishida amalga oshirish-qilmaslik haqida qaror qabul qilishingiz mumkin.

Manba: opennet.ru

a Izoh qo'shish