Proyék pikeun niru ngawangun Red Hat Enterprise Linux dumasar kana Fedora

The FESCo (Fedora Engineering Steering Committee), tanggung jawab bagian téknis tina ngembangkeun distribusi Fedora, disatujuan proposal pikeun palaksanaan proyékna ELN (Enterprise Linux Next), ditujukeun pikeun nyayogikeun lingkungan dumasar kana gudang Fedora Rawhide anu tiasa dianggo pikeun nguji pungsionalitas rilis hareup distribusi RHEL (Red Hat Enterprise Linux). A buildroot anyar bakal disiapkeun pikeun ELN na prosés assembly pikeun niru formasi Red Hat Enterprise Linux dumasar kana pakét sumber tina gudang Fedora. Proyék éta dijadwalkeun dilaksanakeun salaku bagian tina siklus pangembangan Fedora 33.

ELN bakal nyadiakeun infrastruktur anu ngamungkinkeun bungkusan Fedora bisa diwangun ngagunakeun téhnik kapanggih dina CentOS na RHEL, sarta bakal ngaktifkeun maintainers pakét Fedora nyekel parobahan mimiti anu berpotensi dampak ngembangkeun RHEL. ELN ogé bakal ngidinan Anjeun pikeun pariksa parobahan dimaksudkeun pikeun blok kondisional dina file spésifikasi, i.e. ngawangun pakét kondisional jeung "%{rhel}" variabel disetel ka "9" (nu "% {fedora}" variabel ELN bakal balik "palsu"), simulating ngawangun pikeun cabang RHEL hareup.

Tujuanana nyaéta pikeun ngawangun deui gudang Fedora Rawhide saolah-olah éta RHEL. ELN ngarencanakeun pikeun ngawangun deui ngan ukur bagian leutik tina kumpulan pakét Fedora, anu dipénta dina CentOS Stream sareng RHEL. Pangwangunan ulang ELN anu suksés direncanakeun bakal disingkronkeun sareng ngawangun RHEL internal, nambihan parobihan tambahan kana bungkusan anu henteu diidinan di Fedora (contona, nambihan nami merek). Dina waktos anu sami, pamekar bakal nyobian ngaleutikan bédana antara ELN sareng RHEL Next, misahkeunana dina tingkat blok kondisional dina file spésifikasi.

Pamakéan penting séjén tina ELN nyaéta kamampuan ékspérimén sareng ideu énggal tanpa mangaruhan wangunan Fedora utama. Khususna, ELN bakal mangpaat pikeun nyiptakeun gedong Fedora anu ngagambarkeun terminasi rojongan pikeun hardware heubeul tur aktipkeun ekstensi CPU tambahan sacara standar. Contona, dina paralel, bakal mungkin nyieun varian Fedora, nangtukeun rojongan wajib pikeun parentah AVX2 dina sarat CPU, lajeng nguji dampak kinerja ngagunakeun AVX2 dina bungkusan jeung mutuskeun pikeun nerapkeun parobahan dina Fedora utama. distribusi.
Tés sapertos kitu relevan pikeun nguji bungkusan Fedora dina nyanghareupan parobihan syarat pikeun arsitéktur hardware anu direncanakeun dina cabang RHEL anu penting di hareup, tanpa ngahalangan prosés rutin ngawangun bungkusan sareng nyiapkeun pelepasan Fedora.

sumber: opennet.ru

Tambahkeun komentar