ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π·Π° Π΅ΠΌΡƒΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° компилация Π½Π° Red Hat Enterprise Linux, Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° Fedora

FESCo (Fedora Engineering Steering Committee), ΠΊΠΎΠΉΡ‚ΠΎ отговаря Π·Π° тСхничСската част ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° дистрибуцията Π½Π° Fedora, ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° изпълнСниС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ELN (Enterprise Linux Next), насочСн към осигуряванС Π½Π° срСда, Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Fedora Rawhide, която ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° тСстванС Π½Π° функционалността Π½Π° Π±ΡŠΠ΄Π΅Ρ‰ΠΈ вСрсии Π½Π° дистрибуцията RHEL (Red Hat Enterprise Linux). Π©Π΅ бъдС ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²Π΅Π½ Π½ΠΎΠ² buildroot Π·Π° ELN ΠΈ процСс Π½Π° сглобяванС Π·Π° Π΅ΠΌΡƒΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Red Hat Enterprise Linux Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΎΡ‚ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Fedora. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ Π΅ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ Π΄Π° бъдС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ ΠΊΠ°Ρ‚ΠΎ част ΠΎΡ‚ Ρ†ΠΈΠΊΡŠΠ»Π° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Fedora 33.

ELN Ρ‰Π΅ осигури инфраструктура, която позволява ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π½Π° Fedora Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Ρ‚Π΅Ρ…Π½ΠΈΠΊΠΈ, ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈ Π² CentOS ΠΈ RHEL, ΠΈ Ρ‰Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π½Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Π½Π° Fedora Π΄Π° улавят Ρ€Π°Π½Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ Π±ΠΈΡ…Π° ΠΌΠΎΠ³Π»ΠΈ Π΄Π° повлияят Π½Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° RHEL. ELN ΡΡŠΡ‰ΠΎ Ρ‰Π΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² условни Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π² спСцификационни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, Ρ‚.Π΅. ΠΈΠ·Π³Ρ€Π°Π΄Π΅Ρ‚Π΅ условСн ΠΏΠ°ΠΊΠ΅Ρ‚ с ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°Ρ‚Π° "%{rhel}", Π·Π°Π΄Π°Π΄Π΅Π½Π° Π½Π° "9" (ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²Π°Ρ‚Π° ELN "%{fedora}" Ρ‰Π΅ Π²ΡŠΡ€Π½Π΅ "false"), симулиращ компилация Π·Π° Π±ΡŠΠ΄Π΅Ρ‰ RHEL ΠΊΠ»ΠΎΠ½.

ΠšΡ€Π°ΠΉΠ½Π°Ρ‚Π° Ρ†Π΅Π» Π΅ Π΄Π° сС ΠΈΠ·Π³Ρ€Π°Π΄ΠΈ ΠΎΡ‚Π½ΠΎΠ²ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Fedora Rawhide, сякаш Π΅ RHEL. ELN ΠΏΠ»Π°Π½ΠΈΡ€Π° Π΄Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΠΈ само ΠΌΠ°Π»ΠΊΠ° част ΠΎΡ‚ колСкцията ΠΎΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Fedora, която сС Ρ‚ΡŠΡ€ΡΠΈ Π² CentOS Stream ΠΈ RHEL. Π£ΡΠΏΠ΅ΡˆΠ½ΠΈΡ‚Π΅ ELN рСконструкции сС ΠΏΠ»Π°Π½ΠΈΡ€Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ синхронизирани с Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈ RHEL ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ†ΠΈΠΈ, добавяйки Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ към ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈ във Fedora (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ добавянС Π½Π° ΠΈΠΌΠ΅Π½Π° Π½Π° ΠΌΠ°Ρ€ΠΊΠΈ). Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Ρ‰Π΅ сС ΠΎΠΏΠΈΡ‚Π°Ρ‚ Π΄Π° свСдат Π΄ΠΎ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ Ρ€Π°Π·Π»ΠΈΠΊΠΈΡ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ELN ΠΈ RHEL Next, ΠΊΠ°Ρ‚ΠΎ Π³ΠΈ раздСлят Π½Π° Π½ΠΈΠ²ΠΎ условни Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π² спСцификационнитС Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅.

Π”Ρ€ΡƒΠ³Π° Π²Π°ΠΆΠ½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° ELN Ρ‰Π΅ бъдС Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π΄Π° сС СкспСримСнтира с Π½ΠΎΠ²ΠΈ ΠΈΠ΄Π΅ΠΈ, Π±Π΅Π· Π΄Π° сС засягат основнитС вСрсии Π½Π° Fedora. По-спСциално, ELN Ρ‰Π΅ бъдС ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π·Π° създаванС Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ†ΠΈΠΈ Π½Π° Fedora, ΠΊΠΎΠΈΡ‚ΠΎ отразяват прСкратяванС Π½Π° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΠΎ-стар Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€ ΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π½Π° процСсора ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅. НапримСр, успорСдно с Ρ‚ΠΎΠ²Π° Ρ‰Π΅ бъдС възмоТно Π΄Π° сС създадС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π½Π° Fedora, ΠΊΠ°Ρ‚ΠΎ сС посочи Π·Π°Π΄ΡŠΠ»ΠΆΠΈΡ‚Π΅Π»Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° инструкции Π½Π° AVX2 Π² изискванията Π½Π° процСсора, слСд ΠΊΠΎΠ΅Ρ‚ΠΎ Π΄Π° сС тСства Π²ΡŠΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π²ΡŠΡ€Ρ…Ρƒ производитСлността ΠΎΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° AVX2 Π² ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈ Π΄Π° сС Ρ€Π΅ΡˆΠΈ Π΄Π°Π»ΠΈ Π΄Π° сС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈ промяната Π² основната Fedora разпространСниС.
Π’Π°ΠΊΠΈΠ²Π° тСстовС са умСстни Π·Π° тСстванС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Fedora Π² Π»ΠΈΡ†Π΅Ρ‚ΠΎ Π½Π° промСнящитС сС изисквания Π·Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ, ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΈ Π² Π±ΡŠΠ΄Π΅Ρ‰ Π²Π°ΠΆΠ΅Π½ ΠΊΠ»ΠΎΠ½ Π½Π° RHEL, Π±Π΅Π· Π΄Π° сС Π±Π»ΠΎΠΊΠΈΡ€Π° рСдовният процСс Π½Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π½Π° издания Π½Π° Fedora.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€