Fedora дээр суурилсан Red Hat Enterprise Linux-ийг дуурайх төсөл

FESCO (Fedora инженерийн удирдах хороо), Fedora түгээлтийн хөгжлийн техникийн хэсгийг хариуцдаг. баталсан хэрэгжүүлэх санал төсөл ELN (Enterprise Linux Next), RHEL (Red Hat Enterprise Linux) түгээлтийн ирээдүйн хувилбаруудын ажиллагааг шалгахад ашиглаж болох Fedora Rawhide агуулах дээр суурилсан орчинг бүрдүүлэх зорилготой. ELN-д зориулж шинэ угсралтын үндэс бэлтгэнэ угсрах үйл явц Fedora репозитороос эх сурвалжийн багц дээр суурилсан Red Hat Enterprise Linux-ийг дуурайх. Төслийг Fedora 33 хөгжүүлэлтийн мөчлөгийн нэг хэсэг болгон хэрэгжүүлэхээр төлөвлөж байна.

ELN CentOS болон RHEL-д байдаг техникийг ашиглан Fedora багцуудыг бүтээх боломжтой дэд бүтцийг бий болгож, Fedora багцын засварлагчдад RHEL-ийн хөгжилд нөлөөлж болзошгүй өөрчлөлтүүдийг эрт илрүүлэх боломжийг олгоно. ELN нь мөн тусгай файлууд дахь нөхцөлт блокуудад хийх өөрчлөлтийг шалгах боломжийг танд олгоно. "%{rhel}" хувьсагчийг "9" болгож тохируулсан нөхцөлт багцыг бүтээх ("%{fedora}" ELN хувьсагч нь "худал" гэж буцаана), ирээдүйн RHEL салбарыг бүтээхийг дуурайлган хийнэ.

Эцсийн зорилго нь Fedora Rawhide агуулахыг RHEL шиг дахин бүтээх явдал юм. ELN нь CentOS Stream болон RHEL-д эрэлт хэрэгцээтэй байгаа Fedora багц цуглуулгын зөвхөн багахан хэсгийг дахин бүтээхээр төлөвлөж байна. Амжилттай ELN-ийн сэргээн босголтыг дотоод RHEL бүтээцтэй синхрончлохоор төлөвлөж байгаа бөгөөд Fedora-д зөвшөөрөгдөөгүй багцуудад нэмэлт өөрчлөлт оруулах (жишээ нь, брэндийн нэрийг нэмэх). Үүний зэрэгцээ хөгжүүлэгчид ELN ба RHEL Next хоёрын ялгааг багасгахыг хичээж, тэдгээрийг тусгай файлууд дахь нөхцөлт блокуудын түвшинд тусгаарлах болно.

ELN-ийн өөр нэг чухал хэрэглээ бол Fedora-ийн үндсэн бүтээцэд нөлөөлөхгүйгээр шинэ санааг туршиж үзэх чадвар юм. Ялангуяа ELN нь тусгал агуулсан Fedora бүтээцийг бий болгоход хэрэгтэй болно дуусгавар болгох хуучин техник хангамжийг дэмжиж, нэмэлт CPU өргөтгөлүүдийг анхдагчаар идэвхжүүлнэ. Жишээлбэл, үүнтэй зэрэгцэн CPU-ийн шаардлагад AVX2 зааварчилгаанд заавал дэмжлэг үзүүлэхийг зааж өгсөн Fedora-ийн хувилбарыг бий болгож, дараа нь AVX2-ийг багцад ашиглах үр нөлөөг туршиж үзээд үндсэн Fedora-д өөрчлөлт оруулах эсэхийг шийдэх боломжтой болно. хуваарилалт.
Ийм туршилтууд нь RHEL-ийн ирээдүйн чухал салбарт төлөвлөж буй техник хангамжийн архитектурт тавигдах шаардлагууд өөрчлөгдөж байгаа нөхцөлд Fedora багцуудыг туршихад чухал ач холбогдолтой бөгөөд багцуудыг бүтээх, Fedora хувилбаруудыг бэлтгэх ердийн үйл явцыг хориглохгүйгээр.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх