Fedora-ga asoslangan Red Hat Enterprise Linux-ga taqlid qilish loyihasi

FESCO (Fedora muhandislik boshqaruvi qo'mitasi), Fedora taqsimotini ishlab chiqishning texnik qismi uchun mas'ul, tasdiqlangan amalga oshirish bo'yicha taklif loyiha ELN (Enterprise Linux Next), Fedora Rawhide omboriga asoslangan muhitni ta'minlashga qaratilgan bo'lib, undan RHEL (Red Hat Enterprise Linux) tarqatishning kelajakdagi nashrlarining funksionalligini sinab ko'rish uchun foydalanish mumkin. ELN va uchun yangi Buildroot tayyorlanadi yig'ish jarayoni Fedora omboridan manba paketlari asosida Red Hat Enterprise Linuxning shakllanishiga taqlid qilish. Loyiha Fedora 33 ishlab chiqish tsiklining bir qismi sifatida amalga oshirilishi rejalashtirilgan.

ELN Fedora paketlarini CentOS va RHEL-da topilgan texnikalar yordamida qurishga imkon beruvchi infratuzilmani taqdim etadi va Fedora paketlarini qo'llab-quvvatlovchilarga RHEL rivojlanishiga potentsial ta'sir ko'rsatishi mumkin bo'lgan erta o'zgarishlarni qo'lga kiritish imkonini beradi. ELN shuningdek, maxsus fayllardagi shartli bloklarga mo'ljallangan o'zgarishlarni tekshirishga imkon beradi, 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 tuzilishni simulyatsiya qilish.

Yakuniy maqsad Fedora Rawhide omborini xuddi RHEL kabi qayta qurishdir. ELN CentOS Stream va RHEL-da talab qilinadigan Fedora paketlari to'plamining faqat kichik qismini qayta qurishni rejalashtirmoqda. ELN-ni muvaffaqiyatli qayta qurish Fedora-da ruxsat etilmagan paketlarga qo'shimcha o'zgarishlar kiritish (masalan, tovar nomlarini qo'shish) ichki RHEL tuzilmalari bilan sinxronlashtirilishi rejalashtirilgan. Shu bilan birga, ishlab chiquvchilar ELN va RHEL Next o'rtasidagi farqlarni minimallashtirishga harakat qiladilar, ularni maxsus fayllardagi shartli bloklar darajasida ajratadilar.

ELN-dan yana bir muhim foydalanish Fedoraning asosiy tuzilmalariga ta'sir qilmasdan yangi g'oyalar bilan tajriba o'tkazish qobiliyatidir. Xususan, ELN aks ettiruvchi Fedora konstruktsiyalarini yaratish uchun foydali bo'ladi tugatish eski uskunani qo'llab-quvvatlash va sukut bo'yicha qo'shimcha CPU kengaytmalarini yoqish. Masalan, parallel ravishda, CPU talablarida AVX2 ko'rsatmalarini majburiy qo'llab-quvvatlashni ko'rsatadigan Fedora variantini yaratish mumkin bo'ladi, so'ngra paketlarda AVX2 dan foydalanishning ishlash ta'sirini sinab ko'rish va asosiy Fedora o'zgarishlarini amalga oshirish to'g'risida qaror qabul qilish mumkin bo'ladi. tarqatish.
Bunday testlar, paketlarni yaratish va Fedora relizlarini tayyorlashning muntazam jarayoniga to'sqinlik qilmasdan, RHELning kelajakdagi muhim tarmog'ida rejalashtirilgan apparat arxitekturalari uchun o'zgaruvchan talablar sharoitida Fedora paketlarini sinovdan o'tkazish uchun dolzarbdir.

Manba: opennet.ru

a Izoh qo'shish