openSUSE နှင့် SUSE အတွက် တပ်ဆင်သူအသစ် D-Installer 0.4 ကို ဖြန့်ချိသည်။

openSUSE နှင့် SUSE Linux တွင်သုံးသော YaST installer ၏ developer များသည် web interface မှတစ်ဆင့် တပ်ဆင်ခြင်းစီမံခန့်ခွဲမှုကို ပံ့ပိုးပေးသည့် စမ်းသပ်ထည့်သွင်းသည့် D-Installer 0.4 အတွက် အပ်ဒိတ်တစ်ခုကို ထုတ်ဝေလိုက်ပါသည်။ တစ်ချိန်တည်းမှာပင်၊ တပ်ဆင်ပုံများသည် D-Installer ၏ စွမ်းရည်များနှင့် သင့်ကိုယ်သင် ရင်းနှီးစေရန် ပြင်ဆင်ထားပြီး openSUSE Tumbleweed ၏ စဉ်ဆက်မပြတ် မွမ်းမံထားသော ထုတ်ဝေမှုအပြင် Leap 15.4 နှင့် Leap Micro 5.2 တို့ကို တပ်ဆင်ရန်အတွက် ကိရိယာများကို ပံ့ပိုးပေးထားပါသည်။

D-Installer သည် YaST ၏ အတွင်းပိုင်း အစိတ်အပိုင်းများ နှင့် အသုံးပြုသူ အင်တာဖေ့စ်ကို ပိုင်းခြားပြီး အမျိုးမျိုးသော frontends များကို အသုံးပြုခွင့်ပေးခြင်း ပါဝင်သည်။ ပက်ကေ့ဂျ်များကို တပ်ဆင်ရန်၊ စက်ပစ္စည်းများ၊ အပိုင်းခွဲဒစ်များနှင့် တပ်ဆင်မှုအတွက် လိုအပ်သော အခြားလုပ်ဆောင်ချက်များကို စစ်ဆေးရန်၊ ပေါင်းစည်းထားသော D-Bus မျက်နှာပြင်မှတစ်ဆင့် စုစည်းထားသော D-Bus မျက်နှာပြင်ကို အကောင်အထည်ဖော်သည့် အလွှာတစ်ခုအပေါ်တွင် YaST စာကြည့်တိုက်များကို ဆက်လက်အသုံးပြုမည်ဖြစ်သည်။ D-Installer ဖွံ့ဖြိုးတိုးတက်မှု၏ ရည်မှန်းချက်များထဲတွင် graphical interface ၏ ကန့်သတ်ချက်များကို ဖယ်ရှားပစ်ရန်၊ အခြားသော အပလီကေးရှင်းများတွင် YaST လုပ်ဆောင်ချက်ကို အသုံးပြုနိုင်စွမ်းကို ချဲ့ထွင်ရန်၊ ပရိုဂရမ်းမင်းဘာသာစကားတစ်ခုနှင့် ချိတ်ဆက်ထားခြင်းမှ ရှောင်ကြဉ်ခြင်းဖြစ်သည် (D-Bus API သည် သင့်အား add ဖန်တီးနိုင်စေမည်ဖြစ်သည်။ -ons များကို မတူညီသောဘာသာစကားများဖြင့်) နှင့် ရပ်ရွာအဖွဲ့ဝင်များမှ အစားထိုးဆက်တင်များဖန်တီးခြင်းကို အားပေးခြင်း။

ဝဘ်နည်းပညာများကို အသုံးပြု၍ တည်ဆောက်ထားသော ရှေ့ဆုံးမှ သုံးစွဲသူ အပြန်အလှန် ဆက်သွယ်မှုအတွက် ပြင်ဆင်ပြီးဖြစ်သည်။ fontend တွင် HTTP မှတစ်ဆင့် D-Bus ခေါ်ဆိုမှုများကို ဝင်ရောက်ကြည့်ရှုခွင့်ပေးသည့် လက်ကိုင်တစ်ခုနှင့် သုံးစွဲသူအား ပြသထားသည့် ဝဘ်အင်တာဖေ့စ်တစ်ခုတို့ ပါဝင်သည်။ ဝဘ်အင်တာဖေ့စ်ကို React framework နှင့် PatternFly အစိတ်အပိုင်းများကို အသုံးပြု၍ JavaScript ဖြင့် ရေးသားထားသည်။ D-Bus တွင် အင်တာဖေ့စ်ကို ချိတ်ဆွဲရန် ဝန်ဆောင်မှုအပြင် တပ်ဆင်ထားသော http ဆာဗာကို Ruby ဖြင့် ရေးသားထားပြီး Red Hat ဝဘ်ပြင်ဆင်မှုစနစ်များတွင်လည်း အသုံးပြုသည့် Cockpit ပရောဂျက်မှ ဖန်တီးထားသော အသင့်လုပ် module များကို အသုံးပြု၍ တည်ဆောက်ထားသည်။

တပ်ဆင်ခြင်းကို ဘာသာစကားနှင့် ထုတ်ကုန်ကို ရွေးချယ်ခြင်း၊ ဒစ်ခ်ခွဲဝေခြင်းနှင့် အသုံးပြုသူစီမံခန့်ခွဲခြင်းကဲ့သို့သော တပ်ဆင်ခြင်းမပြုမီ ကြိုတင်ပြင်ဆင်ထားသော ဆက်တင်များပါရှိသော "တပ်ဆင်ခြင်းအကျဉ်းချုပ်" မျက်နှာပြင်မှတစ်ဆင့် တပ်ဆင်ခြင်းကို စီမံခန့်ခွဲပါသည်။ အင်တာဖေ့စ်အသစ်နှင့် YaST အကြား အဓိကကွာခြားချက်မှာ ဆက်တင်များသို့သွားခြင်းသည် တစ်ဦးချင်းဝစ်ဂျက်များကို ဖွင့်ရန်မလိုအပ်ဘဲ ချက်ချင်းကမ်းလှမ်းခြင်းဖြစ်သည်။

D-Installer ၏ ဗားရှင်းအသစ်သည် သိုလှောင်မှုမှ မက်တာဒေတာကိုဖတ်ရှုခြင်းနှင့် ပက်ကေ့ဂျ်များထည့်သွင်းခြင်းကဲ့သို့သော အင်စတောထရီရှိ အခြားအလုပ်များကို လုပ်ဆောင်နေချိန်တွင် အသုံးပြုသူ၏အင်တာဖေ့စ်ကို ပိတ်ဆို့ထားခြင်းမရှိတော့သောကြောင့် လုပ်ငန်းစဉ်ပေါင်းများစွာ တည်ဆောက်မှုကို လုပ်ဆောင်ပါသည်။ အတွင်းပိုင်း တပ်ဆင်မှု အဆင့်သုံးဆင့်ကို မိတ်ဆက်ခဲ့သည်- တပ်ဆင်သူကို စတင်ခြင်း၊ တပ်ဆင်မှုဘောင်များကို ပြင်ဆင်ခြင်းနှင့် တပ်ဆင်ခြင်း။ အမျိုးမျိုးသော ထုတ်ကုန်များ ထည့်သွင်းခြင်းအတွက် ပံ့ပိုးမှုအား အကောင်အထည်ဖော်ခဲ့ပြီး၊ ဥပမာအားဖြင့်၊ openSUSE Tumbleweed ထုတ်ဝေမှုကို ထည့်သွင်းခြင်းအပြင်၊ ယခုအခါတွင် openSUSE Leap 15.4 နှင့် Leap Micro 5.2 ထုတ်ဝေမှုများကို ထည့်သွင်းနိုင်ပြီဖြစ်သည်။ ထုတ်ကုန်တစ်ခုစီအတွက်၊ installer သည် မတူညီသော disk partition schemes၊ packages အစုံနှင့် လုံခြုံရေးဆက်တင်များကို ရွေးချယ်သည်။

ထို့အပြင်၊ installer ကို run နိုင်စေမည့် minimalistic system image ကိုဖန်တီးရန် လုပ်ဆောင်နေပါသည်။ အဓိက စိတ်ကူးမှာ ကွန်တိန်နာပုံစံ တပ်ဆင်သူ အစိတ်အပိုင်းများကို စီစဉ်ရန်နှင့် ကွန်တိန်နာကို စတင်ရန် အထူး Iguana boot initrd ပတ်ဝန်းကျင်ကို အသုံးပြုရန် ဖြစ်သည်။ လောလောဆယ်တွင်၊ YaST မော်ဂျူးများသည် အချိန်ဇုန်များ၊ ကီးဘုတ်၊ ဘာသာစကား၊ firewall၊ ပုံနှိပ်စနစ်၊ DNS၊ systemd မှတ်တမ်းကိုကြည့်ရှုခြင်း၊ ပရိုဂရမ်များကို စီမံခန့်ခွဲခြင်း၊ သိုလှောင်ရာနေရာများ၊ အသုံးပြုသူများနှင့် အုပ်စုများကို သတ်မှတ်ခြင်းအတွက် ကွန်တိန်နာမှ အလုပ်လုပ်ရန် ပြင်ဆင်ပြီးဖြစ်သည်။



source: opennet.ru

မှတ်ချက် Add