Prughjettu per emulà Red Hat Enterprise Linux build basatu nantu à Fedora

U FESCo (Fedora Engineering Steering Committee), chì hè rispunsevule per a parte tecnica di u sviluppu di a distribuzione Fedora, appruvatu pruposta di implementazione u prughjettu ELN (Enterprise Linux Next), destinatu à furnisce un ambiente basatu annantu à u repository Fedora Rawhide chì pò esse usatu per pruvà a funziunalità di e versioni future di a distribuzione RHEL (Red Hat Enterprise Linux). Un novu buildroot serà preparatu per ELN è prucessu di assemblea per emulà a furmazione di Red Hat Enterprise Linux basatu nantu à i pacchetti fonte da u repository Fedora. U prugettu hè previstu per esse implementatu cum'è parte di u ciculu di sviluppu Fedora 33.

ELN furnisce una infrastruttura chì permette à i pacchetti Fedora di esse custruitu cù e tecniche chì si trovanu in CentOS è RHEL, è permetterà à i mantenitori di pacchetti Fedora per catturà i primi cambiamenti chì puderanu impattu u sviluppu RHEL. ELN vi permetterà ancu di verificà i cambiamenti previsti à i blocchi cundiziunali in i fugliali spec, i.e. custruite un pacchettu cundizionale cù a variabile "%{rhel}" impostata à "9" (a variabile ELN "%{fedora}" vultà "false"), simulendu una custruzione per una futura filiera RHEL.

U scopu finale hè di ricustruisce u repository Fedora Rawhide cum'è s'ellu era RHEL. ELN pensa à ricustruisce solu una piccula parte di a cullezzione di pacchetti Fedora, chì hè in dumanda in CentOS Stream è RHEL. E ricustruzzioni ELN successu sò previste per esse sincronizate cù e custruzzioni RHEL interna, aghjunghjendu cambiamenti supplementari à i pacchetti chì ùn sò micca permessi in Fedora (per esempiu, aghjunghjenu nomi di marca). À u listessu tempu, i sviluppatori pruvate à minimizzà e differenze trà ELN è RHEL Next, sepanduli à u livellu di blocchi cundiziunali in i schedarii spec.

Un altru usu impurtante di l'ELN serà a capacità di sperimentà novi idee senza affettà e custruzzioni principali di Fedora. In particulare, ELN serà utile per creà Fedora builds chì riflette terminazione supportu per hardware più anticu è attivate estensioni di CPU supplementari per difettu. Per esempiu, in parallelu, serà pussibule di creà una variante di Fedora, specificendu u supportu obligatoriu per l'istruzzioni AVX2 in i requisiti di CPU, è poi pruvà l'impattu di rendiment di l'usu AVX2 in pacchetti è decide se implementà u cambiamentu in u Fedora principale. distribuzione.
Tali testi sò pertinenti per pruvà i pacchetti Fedora in fronte à i bisogni cambianti per l'architetture hardware previste in un futuru ramu significativu di RHEL, senza bluccà u prucessu regulare di custruisce pacchetti è di preparazione di versioni Fedora.

Source: opennet.ru

Add a comment