Gentoo developer များသည် Linux kernel ၏ binary တည်ဆောက်မှုများကို ပြင်ဆင်ရန် စဉ်းစားနေပါသည်။

Gentoo Developers များ ဆွေးနွေးကြသည်။ သမားရိုးကျ binary ဖြန့်ဝေမှုများတွင် ပံ့ပိုးပေးသော kernel ပက်ကေ့ဂျ်များနှင့် ဆင်တူသည့် ဘောင်များကို တည်ဆောက်သည့်အခါ ကန့်သတ်ဖွဲ့စည်းမှုပုံစံများကို ကိုယ်တိုင်ပြုလုပ်ရန် မလိုအပ်သည့် universal Linux kernel packages များ ပံ့ပိုးပေးပါသည်။ Gentoo ၏ kernel parameters များကို ကိုယ်တိုင် configure လုပ်ခြင်းဆိုင်ရာ ပြဿနာတစ်ခု၏ ဥပမာအနေဖြင့်၊ အဆင့်မြှင့်ပြီးနောက် လုပ်ဆောင်နိုင်စွမ်းကို အာမခံသည့် ပေါင်းစည်းထားသော ပုံသေရွေးချယ်စရာများ မရှိခြင်း (Manual configuration ဖြင့် kernel မစတင်ပါက သို့မဟုတ် ပျက်စီးသွားပါက၊ ၎င်းသည် ရှင်းရှင်းလင်းလင်းမသိရပါ။ ပြဿနာသည် မမှန်ကန်သော ဆက်တင်ဘောင်များ ကြောင့်ဖြစ်စေ သို့မဟုတ် kernel တွင် အမှားအယွင်းတစ်ခုကြောင့် ဖြစ်မဖြစ်)။

developer များသည် အဆင်သင့်လုပ်ထားပြီး တပ်ဆင်နိုင်သည့် လူသိများသော အလုပ်လုပ်သည့် kernel တစ်ခုကို ပံ့ပိုးပေးရန် ရည်ရွယ်ထားသည်။
အနည်းဆုံးအားထုတ်မှုဖြင့် (ebuild ကဲ့သို့ အခြား packages များနှင့် အလားတူစုစည်းထားသော) နှင့် package manager မှ ပုံမှန်စနစ်အပ်ဒိတ်များ၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် အလိုအလျောက် အပ်ဒိတ်လုပ်ပါမည်။ လက်ရှိတွင်၊ kernel ၏အဓိကအရင်းအမြစ်ကုဒ်များအပေါ်အခြေခံ၍ အထုပ်တစ်ထုပ်ကိုအဆိုပြုထားပြီး "sys-kernel ကို / vanilla-kernel ကို“၊ စံရွေးချယ်စရာအစုံဖြင့် ယခင်က ရရှိနိုင်သော တည်ဆောက်မှု script ကို ဖြည့်စွက်ပေးသည်။ gene kernel. လောလောဆယ်တွင် vanilla-kernel ပက်ကေ့ဂျ်တွင် အရင်းအမြစ်ကုဒ်မှ တည်ဆောက်ခြင်းသာ ပါဝင်သည် (ဖောင်တွင် ကမ်းလှမ်းထားသည်။ တည်ဆောက်သည်) သို့သော် binary kernel စည်းဝေးပွဲများ ဖွဲ့စည်းနိုင်ခြေကိုလည်း ဆွေးနွေးထားသည်။

kernel ကို ကိုယ်တိုင်ချိန်ညှိခြင်း၏ အားသာချက်များထဲတွင်၊ ကောင်းမွန်စွာ ချိန်ညှိခြင်း စွမ်းဆောင်ရည် ဖြစ်နိုင်ခြေ၊ မလိုအပ်သော အစိတ်အပိုင်းများကို စုစည်းခြင်း၊ တည်ဆောက်ချိန်ကို လျှော့ချခြင်းနှင့် ရလဒ် kernel ၏ အရွယ်အစားကို လျှော့ချခြင်းတို့ကို ဖော်ပြထားသည် (ဥပမာ၊ အဆိုပြုချက်ရေးသားသူထံမှ kernel တစ်ခုကို တည်ဆောက်ရန် အချိန်ကြာမြင့်သည်။ 44 MB သည် modules များနှင့်အတူတကွ၊ universal kernel တစ်ခုသည် 294 MB ဖြစ်သည်)။ အားနည်းချက်များတွင် စနစ်ထည့်သွင်းစဉ်အတွင်း အမှားအယွင်းများကို အလွယ်တကူပြုလုပ်နိုင်ခြင်း၊ အပ်ဒိတ်လုပ်ခြင်းဆိုင်ရာ ပြဿနာများ၊ သည်းမခံနိုင်မှုများနှင့် ပြဿနာများကို အဖြေရှာရခက်ခဲခြင်းတို့ ပါဝင်သည်။ universal kernel သည် ၎င်း၏အရွယ်အစားကြောင့် စုဝေးရန် အချိန်ပိုကြာကာ အဆင်သင့်လုပ်ထားသော kernel ပေးပို့ခြင်းသည် ပါဝါနည်းသောစနစ်အသုံးပြုသူများအတွက် ဘဝကိုပိုမိုလွယ်ကူစေနိုင်သောကြောင့် binary assemblies များပေးပို့ခြင်းကို ထည့်သွင်းစဉ်းစားထားပါသည်။

source: opennet.ru

မှတ်ချက် Add