Simulimi i ndërtimit të Red Hat Enterprise Linux bazuar në Fedora Rawhide

Zhvilluesit e Fedora Linux shpallën krijimin e grupit SIG (Grupi i Interesit të Veçantë) për mbështetje të projektit ELN (Enterprise Linux Next), i fokusuar në ofrimin e ndërtimeve të vazhdueshme të Red Hat Enterprise Linux nga depozita Fedora Rawhide. Procesi i zhvillimit të degëve të reja të RHEL përfshin krijimin e një dege çdo tri vjet nga Fedora, e cila zhvillohet për një kohë të caktuar në mënyrë të veçantë, deri në arritjen e produktit përfundimtar. ELN do të lejojë emulimin e ndërtimeve të Red Hat Enterprise Linux që bazohen në një përzgjedhje nga depozita Fedora Rawhide, e krijuar në çfarëdo momenti.

Deri tani, pas degës nga Fedora, përgatitja e RHEL është kryer pas dyerve të mbyllura. Me ndihmën e CentOS Stream, kompania Red Hat ka për qëllim ta bëjë procesin e zhvillimit të RHEL më të hapur dhe më transparente për komunitetin. ELN është i fokusuar në atë që faza e degës CentOS Stream/RHEL Next nga Fedora të jetë më e parashikueshme, falë përdorimit të metodave të afërta me sistemet e integrimit të vazhdueshëm.

ELN do t'i japë një buildroot të veçantë dhe një proces ndërtimi, duke lejuar rimbledhjen e depozitës Fedora Rawhide ashtu siç do të ishte RHEL. Rimbledhjet e suksesshme të ELN pritet të sinkronizohen me ndërtimet eksperimentale RHEL Next, duke shtuar ndryshime të tjera në paketa që nuk janë të pranueshme në Fedora (p.sh. shtimi i markave tregtare). Ndërkohë, zhvilluesit do të përpiqen të minimizojnë dallimet, duke i ndarë ato në nivelin e blloqeve të kushtit në skedat spec.

Përmes ELN, paketat mbështetëse të Fedora do të kenë mundësinë të kapin dhe testojnë ndryshime që potencialisht mund të ndikojnë në zhvillimin e RHEL në një fazë të hershme. Në veçanti, do të jetë e mundur të kontrollohen ndryshimet e parashikuara të blloqeve të kushtit në skedat spec, dmth. të ndërtohet një paketë me kushte të aktoruara me variablin "%{rhel}", i cili është vendosur në vlerën "9" (variabli "%{fedora}" i ELN do të kthejë "false"), duke simuluar ndërtimin e një pakete për degën e ardhshme RHEL.

ELN gjithashtu do të lejojë eksperimentimin me konceptimin e ideve të reja, duke mos prekur ndërtesat kryesore të Fedora-s. Përfshirë, ELN mund të përdoret për të testuar paketat e Fedora-s në kushte që aplikojnë flakë të reja kompjuterike, duke çaktivizuar karakteristikat eksperimentale ose të papërshtatshme për RHEL, duke ndryshuar kërkesat për arkitekturën e pajisjeve dhe duke angazhuar zgjerime të tjera CPU. Për shembull, pa ndryshuar procesin standard të ndërtimit të paketave në Fedora, është e mundur të testohet një ndërtim me mbështetje të aktivizuar për instruktionet AVX2, pas së cilës mund të vlerësohet ndikimi në përformancë nga aplikimi i AVX2 nëpër paketat dhe të merret një vendim për implementimin e ndryshimit në shpërndarjen kryesore të Fedora-s.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster