Mradi wa kuiga muundo wa Red Hat Enterprise Linux kulingana na Fedora

FESCo (Kamati ya Uendeshaji ya Uhandisi ya Fedora), inayohusika na sehemu ya kiufundi ya maendeleo ya usambazaji wa Fedora, kupitishwa pendekezo la utekelezaji ya mradi huo ELN (Enterprise Linux Next), inayolenga kutoa mazingira kulingana na hazina ya Fedora Rawhide ambayo inaweza kutumika kujaribu utendakazi wa matoleo yajayo ya usambazaji wa RHEL (Red Hat Enterprise Linux). Kipande kipya cha ujenzi kitatayarishwa kwa ELN na mchakato wa mkusanyiko kuiga uundaji wa Red Hat Enterprise Linux kulingana na vifurushi vya chanzo kutoka hazina ya Fedora. Mradi huo umepangwa kutekelezwa kama sehemu ya mzunguko wa maendeleo wa Fedora 33.

ELN itatoa miundombinu ambayo inaruhusu vifurushi vya Fedora kujengwa kwa kutumia mbinu zinazopatikana katika CentOS na RHEL, na itawawezesha watunza vifurushi vya Fedora kupata mabadiliko mapema ambayo yanaweza kuathiri maendeleo ya RHEL. ELN pia itakuruhusu kuangalia mabadiliko yaliyokusudiwa kwa vizuizi vya masharti katika faili maalum, i.e. jenga kifurushi cha masharti na kigezo cha "%{rhel}" kilichowekwa kuwa "9" (kigeu cha "%{fedora}" ELN kitarudi "sivyo"), kuiga muundo wa tawi la RHEL la siku zijazo.

Lengo la mwisho ni kujenga upya hazina ya Fedora Rawhide kana kwamba ni RHEL. ELN inapanga kujenga upya sehemu ndogo tu ya mkusanyiko wa kifurushi cha Fedora, ambacho kinahitajika katika CentOS Stream na RHEL. Uundaji upya wa ELN uliofanikiwa umepangwa kusawazishwa na miundo ya ndani ya RHEL, na kuongeza mabadiliko ya ziada kwenye vifurushi ambavyo haviruhusiwi katika Fedora (kwa mfano, kuongeza majina ya chapa). Wakati huo huo, watengenezaji watajaribu kupunguza tofauti kati ya ELN na RHEL Next, kuzitenganisha kwa kiwango cha vizuizi vya masharti katika faili maalum.

Matumizi mengine muhimu ya ELN yatakuwa uwezo wa kujaribu mawazo mapya bila kuathiri ujenzi mkuu wa Fedora. Hasa, ELN itakuwa muhimu kwa kuunda Fedora hujenga zinazoonyesha kusitisha msaada kwa maunzi ya zamani na uwashe viendelezi vya ziada vya CPU kwa chaguo-msingi. Kwa mfano, sambamba, itawezekana kuunda lahaja ya Fedora, ikibainisha usaidizi wa lazima kwa maagizo ya AVX2 katika mahitaji ya CPU, na kisha jaribu athari ya utendaji ya kutumia AVX2 kwenye vifurushi na kuamua kama kutekeleza mabadiliko katika Fedora kuu. usambazaji.
Vipimo kama hivyo ni muhimu kwa kupima vifurushi vya Fedora mbele ya mabadiliko ya mahitaji ya usanifu wa vifaa uliopangwa katika tawi muhimu la baadaye la RHEL, bila kuzuia mchakato wa kawaida wa kujenga vifurushi na kuandaa matoleo ya Fedora.

Chanzo: opennet.ru

Kuongeza maoni