Emulaasje fan Red Hat Enterprise Linux build basearre op Fedora Rawhide

De Fedora Linux-ûntwikkelders hawwe de formaasje fan in SIG (Special Interest Group) oankundige om it ELN (Enterprise Linux Next) projekt te stypjen, rjochte op it leverjen fan kontinu evoluearjende builds fan Red Hat Enterprise Linux basearre op it Fedora Rawhide repository. It proses fan it ûntwikkeljen fan nije tûken fan RHEL omfettet it meitsjen fan in tûke fan Fedora elke trije jier, dy't in skoft apart ûntwikkele wurdt oant it nei it definitive produkt wurdt brocht. ELN lit jo Red Hat Enterprise Linux-builds emulearje op basis fan in plak fan it Fedora Rawhide-repository dat op elk momint makke is.

Oant no, nei de Fedora-gabel, waard de tarieding fan RHEL efter sletten doarren útfierd. Mei CentOS Stream is Red Hat fan doel it RHEL-ûntwikkelingsproses iepener en transparanter te meitsjen foar de mienskip. ELN is fan doel om Fedora's CentOS Stream / RHEL Folgjende gabel mear foarsisber te meitsjen troch metoaden te brûken dy't fergelykber binne mei trochgeande yntegraasjesystemen.

ELN sil in apart buildroot- en bouwproses leverje wêrmei jo it Fedora Rawhide-repository opnij kinne opbouwe as wie it RHEL. Súksesfolle ELN-builds binne pland om te syngronisearje mei eksperimintele builds fan RHEL Next, ekstra wizigingen tafoegje oan de pakketten dy't net tastien binne yn Fedora (bygelyks merknammen tafoegje). Tagelyk sille ûntwikkelders besykje de ferskillen te minimalisearjen troch se te skieden op it nivo fan betingstblokken yn spec-bestannen.

Mei ELN sille ûnderhâlders fan Fedora-pakketten betiid feroarings kinne fange en testen dy't mooglik ynfloed kinne op RHEL-ûntwikkeling. Benammen sil it mooglik wêze om de bedoelde wizigingen te kontrolearjen oan betingstblokken yn spec-bestannen, d.w.s. bou in betingstpakket mei de fariabele "%{rhel}" ynsteld op "9" (de "%{fedora}" ELN-fariabele sil "falsk" werombringe), simulearje it bouwen fan in pakket foar in takomstige RHEL-tûke.

ELN sil jo ek tastean om te eksperimintearjen mei nije ideeën sûnder de wichtichste Fedora-builds te beynfloedzjen. ELN kin ek brûkt wurde om Fedora-pakketten te testen tsjin nije kompilerflaggen, eksperimintele as net-RHEL-funksjes út te skeakeljen, hardware-arsjitektuereasken te feroarjen, en ekstra CPU-útwreidingen ynskeakelje. Bygelyks, sûnder it standertproses te feroarjen foar it bouwen fan pakketten yn Fedora, kinne jo de build tagelyk testje mei stipe foar AVX2-ynstruksjes ynskeakele, dan de prestaasjesynfloed fan it brûken fan AVX2 yn pakketten evaluearje en beslute oft de wiziging yn 'e haadferdieling fan Fedora moat ymplementearje.

Boarne: opennet.ru

Add a comment