OpenSUSE နဟင့် SUSE အတလက် တပ်ဆင်သူအသစ် D-Installer ၏ ပထမဆုံသ ထုတ်ဝေမဟု

openSUSE နဟင့် SUSE Linux တလင်သုံသသော YaST installer ၏ developer မျာသသည် D-Installer ပရောဂျက်၏တစ်စိတ်တစ်ပိုင်သအဖဌစ် ဖန်တီသထာသသော installer အသစ်နဟင့် ပထမဆုံသတပ်ဆင်ပုံအာသ တင်ပဌပဌီသ web interface မဟတစ်ဆင့် တပ်ဆင်ခဌင်သစီမံခန့်ခလဲမဟုကို ပံ့ပိုသပေသပါသည်။ ပဌင်ဆင်ထာသသောပုံသည် D-Installer ၏စလမ်သရည်မျာသကို သင့်အာသ ရင်သနဟီသစေရန် ရည်ရလယ်ပဌီသ openSUSE Tumbleweed ၏ စဉ်ဆက်မပဌတ်မလမ်သမံထာသသော ထုတ်ဝေမဟုကို ထည့်သလင်သရန် နည်သလမ်သမျာသကို ပံ့ပိုသပေသပါသည်။ D-Installer သည် စမ်သသပ်ဆဲပရောဂျက်တစ်ခုအဖဌစ် ရပ်တည်နေဆဲဖဌစ်ပဌီသ ပထမထုတ်ဝေမဟုသည် စိတ်ကူသအကဌံဉာဏ်တစ်ခု၏ ကနညသထုတ်ကုန်ပုံစံသို့ အသလင်ကူသပဌောင်သမဟုအဖဌစ် ယူဆနိုင်ပဌီသ အသုံသပဌုနိုင်ပဌီဖဌစ်သော်လည်သ သန့်စင်မဟုမျာသစလာ လိုအပ်ပါသည်။

D-Installer သည် YaST ၏ အတလင်သပိုင်သ အစိတ်အပိုင်သမျာသ နဟင့် အသုံသပဌုသူ အင်တာဖေ့စ်ကို ပိုင်သခဌာသပဌီသ အမျိုသမျိုသသော frontends မျာသကို အသုံသပဌုခလင့်ပေသခဌင်သ ပါဝင်သည်။ ပက်ကေ့ဂျ်မျာသကို တပ်ဆင်ရန်၊ စက်ကိရိယာမျာသ၊ အပိုင်သခလဲဒစ်မျာသနဟင့် တပ်ဆင်မဟုအတလက် လိုအပ်သော အခဌာသလုပ်ဆောင်ချက်မျာသကို စစ်ဆေသရန်၊ တစ်စုတစ်စည်သတည်သ D-Bus မျက်နဟာပဌင်မဟတစ်ဆင့် စုစည်သထာသသော D-Bus မျက်နဟာပဌင်ကို အကောင်အထည်ဖော်သည့် အလလဟာတစ်ခု၏ထိပ်တလင် YaST စာကဌည့်တိုက်မျာသကို ဆက်လက်အသုံသပဌုမည်ဖဌစ်သည်။

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

တပ်ဆင်မဟုကို ထည့်သလင်သရန် ဘာသာစကာသနဟင့် ထုတ်ကုန်ကို ရလေသချယ်ခဌင်သ၊ ဒစ်ခ်ပိုင်သခဌာသခဌင်သနဟင့် အသုံသပဌုသူစီမံခန့်ခလဲခဌင်သကဲ့သို့သော တပ်ဆင်ခဌင်သမပဌုမီ ကဌိုတင်ပဌင်ဆင်ထာသသော ဆက်တင်မျာသပါရဟိသော “တပ်ဆင်ခဌင်သအကျဉ်သချုပ်” မျက်နဟာပဌင်မဟတဆင့် စီမံခန့်ခလဲပါသည်။ အင်တာဖေ့စ်အသစ်နဟင့် YaST အကဌာသ အဓိကကလာခဌာသချက်မဟာ ဆက်တင်မျာသသို့သလာသခဌင်သသည် တစ်ညသချင်သဝစ်ဂျက်မျာသကို ဖလင့်ရန်မလိုအပ်ဘဲ ချက်ချင်သကမ်သလဟမ်သခဌင်သဖဌစ်သည်။ အင်တာဖေ့စ်စလမ်သပကာသမျာသသည် အကန့်အသတ်ရဟိနေဆဲဖဌစ်သည်၊ ဥပမာ၊ ထုတ်ကုန်ရလေသချယ်မဟုကဏ္ဍတလင် ပရိုဂရမ်မျာသနဟင့် စနစ်အခန်သကဏ္ဍတစ်ခုချင်သစီ၏ တပ်ဆင်မဟုကို ထိန်သချုပ်နိုင်စလမ်သမရဟိသည့်အပဌင်၊ disk partition အပိုင်သတလင် ထည့်သလင်သခဌင်သအတလက် partition တစ်ခု၏ရလေသချယ်မဟုကိုသာ ပံ့ပိုသပေသထာသသည်။ partition table ကို တည်သဖဌတ်နိုင်ပဌီသ ဖိုင်အမျိုသအစာသကို ပဌောင်သလဲနိုင်ပါတယ်။

OpenSUSE နဟင့် SUSE အတလက် တပ်ဆင်သူအသစ် D-Installer ၏ ပထမဆုံသ ထုတ်ဝေမဟု
OpenSUSE နဟင့် SUSE အတလက် တပ်ဆင်သူအသစ် D-Installer ၏ ပထမဆုံသ ထုတ်ဝေမဟု

တိုသတက်မဟု လိုအပ်သည့် အင်္ဂါရပ်မျာသတလင် လုပ်ငန်သခလင်အတလင်သ ဖဌစ်ပေါ်လာသည့် အမဟာသအယလင်သမျာသအကဌောင်သ သုံသစလဲသူအာသ အသိပေသရန်နဟင့် အပဌန်အလဟန်အကျိုသပဌုသော အပဌန်အလဟန်တုံ့ပဌန်မဟုမျာသကို စုစည်သရန် ကိရိယာမျာသ ပါ၀င်သည် (ဥပမာ၊ ကုဒ်ဝဟက်ထာသသော အပိုင်သတစ်ခုကို တလေ့ရဟိသောအခါ စကာသဝဟက်တစ်ခုအတလက် အချက်ပဌခဌင်သ)။ ရလေသချယ်ထာသသော ထုတ်ကုန် သို့မဟုတ် စနစ်အခန်သကဏ္ဍပေါ် မူတည်၍ မတူညီသော တပ်ဆင်မဟုအဆင့်မျာသ၏ အမူအကျင့်ကို ပဌောင်သလဲရန် အစီအစဉ်မျာသလည်သ ရဟိပါသည်။ (ဥပမာ၊ MicroOS သည် ဖတ်ရန်သီသသန့် အပိုင်သကို အသုံသပဌုသည်)။

D-Installer ၏ ဖလံ့ဖဌိုသတိုသတက်ရေသပန်သတိုင်မျာသထဲတလင် ရဟိပဌီသသာသ GUI ကန့်သတ်ချက်မျာသကို ဖယ်ရဟာသပစ်ရန် ဖော်ပဌထာသပါသည်။ အခဌာသအပလီကေသရဟင်သမျာသတလင် YaST လုပ်ဆောင်နိုင်စလမ်သကို ချဲ့ထလင်ခဌင်သ၊ ပရိုဂရမ်သမင်သဘာသာစကာသတစ်ခုနဟင့် ချိတ်ဆက်ခဌင်သကို ရဟောင်ကဌဉ်ခဌင်သ (D-Bus API သည် သင့်အာသ မတူညီသောဘာသာစကာသမျာသဖဌင့် အပိုပရိုဂရမ်မျာသကို ဖန်တီသနိုင်စေသည်)။ ရပ်ရလာအဖလဲ့ဝင်မျာသမဟ အစာသထိုသဆက်တင်မျာသဖန်တီသခဌင်သကို အာသပေသခဌင်သ။

source: opennet.ru

မဟတ်ချက် Add