„Red Hat Enterprise Linux“ versijos emuliacija, pagrįsta „Fedora Rawhide“.

„Fedora Linux“ kūrėjai paskelbė apie SIG (specialiųjų interesų grupės) sukūrimą, kad palaikytų ELN (Enterprise Linux Next) projektą, kurio tikslas – teikti nuolat tobulėjančias „Red Hat Enterprise Linux“ versijas, pagrįstas „Fedora Rawhide“ saugykla. Naujų RHEL filialų kūrimo procesas apima kas trejus metus sukuriamą „Fedora“ filialą, kuris kurį laiką kuriamas atskirai, kol bus pristatytas galutiniam produktui. ELN leis jums emuliuoti Red Hat Enterprise Linux versijas, pagrįstas bet kuriuo metu sukurtu Fedora Rawhide saugyklos fragmentu.

Iki šiol po Fedora šakės RHEL rengimas buvo vykdomas už uždarų durų. Naudodama CentOS Stream, Red Hat ketina padaryti RHEL kūrimo procesą atviresnį ir skaidresnį bendruomenei. ELN siekia, kad „Fedora CentOS Stream“ / „RHEL Next“ šakutė būtų labiau nuspėjama, naudojant metodus, panašius į nuolatinio integravimo sistemas.

ELN pateiks atskirą kūrimo ir kūrimo procesą, kuris leis jums atkurti Fedora Rawhide saugyklą taip, tarsi ji būtų RHEL. Sėkmingas ELN versijas planuojama sinchronizuoti su eksperimentinėmis RHEL Next versijomis, pridedant papildomų paketų pakeitimų, kurie neleidžiami Fedora (pavyzdžiui, pridedant prekės ženklų pavadinimus). Tuo pačiu metu kūrėjai stengsis sumažinti skirtumus, atskirdami juos sąlyginių blokų lygiu specifikacijų failuose.

Naudodami ELN, Fedora paketų prižiūrėtojai galės anksti užfiksuoti ir išbandyti pakeitimus, kurie gali turėti įtakos RHEL plėtrai. Visų pirma, spec failuose bus galima patikrinti numatomus sąlyginių blokų pakeitimus, t.y. sukurti sąlyginį paketą, kurio kintamasis „%{rhel}“ nustatytas į „9“ (ELN kintamasis „%{fedora}“ grąžins „false“), imituojant paketo kūrimą būsimai RHEL šakai.

ELN taip pat leis jums eksperimentuoti su naujomis idėjomis nepažeidžiant pagrindinių Fedora versijų. ELN taip pat gali būti naudojamas norint išbandyti „Fedora“ paketus pagal naujas kompiliatoriaus vėliavėles, išjungti eksperimentines ar ne RHEL funkcijas, pakeisti aparatinės įrangos architektūros reikalavimus ir įgalinti papildomus procesoriaus plėtinius. Pavyzdžiui, nekeisdami standartinio „Fedora“ paketų kūrimo proceso, galite vienu metu išbandyti kūrimą, kai įjungtas AVX2 nurodymų palaikymas, tada įvertinti AVX2 naudojimo paketuose poveikį našumui ir nuspręsti, ar pakeisti pagrindinį „Fedora“ platinimą.

Šaltinis: opennet.ru

Добавить комментарий