Fedora ကို အခြေခံ၍ Red Hat Enterprise Linux တည်ဆောက်မှုကို အတုယူရန် ပရောဂျက်

FESCo (Fedora Engineering Steering Committee) သည် Fedora ဖြန့်ဖြူးမှု ဖွံ့ဖြိုးတိုးတက်ရေး၏ နည်းပညာပိုင်းကို တာဝန်ယူ၊ အတည်ပြုခဲ့သည်။ အကောင်အထည်ဖော်ရန်အဆိုပြုချက် စီမံကိန်း ELN (Enterprise Linux Next) သည် RHEL (Red Hat Enterprise Linux) ဖြန့်ဖြူးမှု၏ လုပ်ဆောင်နိုင်စွမ်းကို စမ်းသပ်ရန်အတွက် အသုံးပြုနိုင်သည့် Fedora Rawhide repository ကို အခြေခံသည့် ပတ်ဝန်းကျင်ကို ပံ့ပိုးပေးရန် ရည်ရွယ်သည်။ ELN နှင့် buildroot အသစ်တစ်ခုကို ပြင်ဆင်ပါမည်။ စုဝေးမှုလုပ်ငန်းစဉ် Fedora repository မှရင်းမြစ်ပက်ကေ့ဂျ်များအပေါ်အခြေခံ၍ Red Hat Enterprise Linux ၏ဖွဲ့စည်းခြင်းကိုအတုယူရန်။ ပရောဂျက်ကို Fedora 33 ဖွံ့ဖြိုးတိုးတက်ရေးစက်ဝန်း၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် အကောင်အထည်ဖော်ရန် စီစဉ်ထားသည်။

ELN CentOS နှင့် RHEL တွင်တွေ့ရသော နည်းပညာများကို အသုံးပြု၍ Fedora ပက်ကေ့ဂျ်များကို တည်ဆောက်နိုင်စေမည့် အခြေခံအဆောက်အဦတစ်ခုကို ပံ့ပိုးပေးမည်ဖြစ်ပြီး RHEL ဖွံ့ဖြိုးတိုးတက်မှုကို အကျိုးသက်ရောက်နိုင်သည့် အစောပိုင်းပြောင်းလဲမှုများကို Fedora ပက်ကေ့ဂျ်ထိန်းသိမ်းသူများအား ဖမ်းစားနိုင်စေမည်ဖြစ်သည်။ ELN သည် သင့်အား spec ဖိုင်များတွင် အခြေအနေအလိုက် ပိတ်ဆို့ခြင်းများအတွက် ရည်ရွယ်ထားသော အပြောင်းအလဲများကို စစ်ဆေးခွင့်ပြုပါမည်။ "%{rhel}" ကို "9" ဟုသတ်မှတ်ထားသော ကိန်းရှင်ဖြင့် အခြေအနေအရ ပက်ကေ့ဂျ်တစ်ခုကို တည်ဆောက်ပါ ("%{fedora}" ELN ကိန်းရှင်သည် "false" သို့ ပြန်သွားပါမည်)၊ အနာဂတ် RHEL ဌာနခွဲတစ်ခုအတွက် တည်ဆောက်မှုကို အတုယူခြင်း။

အဆုံးပန်းတိုင်သည် RHEL ကဲ့သို့ Fedora Rawhide repository ကို ပြန်လည်တည်ဆောက်ရန်ဖြစ်သည်။ ELN သည် CentOS Stream နှင့် RHEL တို့တွင် ဝယ်လိုအားရှိသော Fedora ပက်ကေ့ခ်ျစုဆောင်းမှု၏ အစိတ်အပိုင်းအနည်းငယ်ကိုသာ ပြန်လည်တည်ဆောက်ရန် စီစဉ်နေသည်။ အောင်မြင်သော ELN ပြန်လည်တည်ဆောက်မှုများကို အတွင်းပိုင်း RHEL တည်ဆောက်မှုများနှင့် ထပ်တူပြုရန် စီစဉ်ထားပြီး Fedora တွင် ခွင့်မပြုသော ပက်ကေ့ဂျ်များ (ဥပမာ၊ အမှတ်တံဆိပ်အမည်များထည့်ခြင်း) တွင် ထပ်လောင်းပြောင်းလဲမှုများကို ထည့်သွင်းထားသည်။ တစ်ချိန်တည်းမှာပင်၊ developer များသည် ELN နှင့် RHEL Next အကြား ခြားနားချက်များကို လျှော့ချပြီး spec ဖိုင်များတွင် conditional blocks အဆင့်တွင် ၎င်းတို့ကို ပိုင်းခြားထားသည်။

ELN ၏ နောက်ထပ်အရေးကြီးသောအသုံးပြုမှုမှာ ပင်မ Fedora တည်ဆောက်မှုများကို မထိခိုက်စေဘဲ အိုင်ဒီယာအသစ်များကို စမ်းသပ်နိုင်စွမ်းဖြစ်သည်။ အထူးသဖြင့်၊ ELN သည် ထင်ဟပ်သော Fedora တည်ဆောက်မှုများကို ဖန်တီးရာတွင် အသုံးဝင်ပါလိမ့်မည်။ ရပ်စဲခြင်း။ ဟာ့ဒ်ဝဲအဟောင်းများအတွက် ပံ့ပိုးပေးပြီး ပုံမှန်အားဖြင့် နောက်ထပ် CPU တိုးချဲ့မှုများကို ဖွင့်ပါ။ ဥပမာအားဖြင့်၊ တဆက်တည်းတွင်၊ CPU လိုအပ်ချက်များရှိ AVX2 ညွှန်ကြားချက်များအတွက် မဖြစ်မနေ ပံ့ပိုးကူညီမှုကို သတ်မှတ်ကာ Fedora ၏ မူကွဲတစ်မျိုးကို ဖန်တီးနိုင်ပြီး ပက်ကေ့ဂျ်များတွင် AVX2 အသုံးပြုခြင်း၏ စွမ်းဆောင်ရည်သက်ရောက်မှုကို စမ်းသပ်ပြီး ပင်မ Fedora တွင် အပြောင်းအလဲကို အကောင်အထည်ဖော်ရန် ရှိမရှိ ဆုံးဖြတ်နိုင်မည်ဖြစ်သည်။ ဖြန့်ဖြူးခြင်း။
အဆိုပါစမ်းသပ်မှုများသည် RHEL ၏ပုံမှန်လုပ်ငန်းခွဲများတည်ဆောက်ခြင်းနှင့် Fedora ထုတ်ဝေမှုများကိုပြင်ဆင်ခြင်းလုပ်ငန်းစဉ်များကိုပိတ်ဆို့ခြင်းမရှိဘဲအနာဂတ်တွင်စီစဉ်ထားသော hardware Architectures အတွက်ပြောင်းလဲနေသောလိုအပ်ချက်များနှင့်ရင်ဆိုင်နေရသော Fedora ပက်ကေ့ချ်များကိုစမ်းသပ်ခြင်းအတွက် သက်ဆိုင်ပါသည်။

source: opennet.ru

မှတ်ချက် Add