Canonical သည် Snapcraft toolkit ကို ပြန်လည်ဒီဇိုင်းထုတ်ကြောင်း ကြေညာခဲ့သည်။

Canonical သည် Snap ဖော်မတ်တွင် ကိုယ်တိုင်ပါရှိသော ပက်ကေ့ဂျ်များကို ဖန်တီးခြင်း၊ ဖြန့်ဝေခြင်းနှင့် အပ်ဒိတ်လုပ်ရန် အသုံးပြုသည့် Snapcraft toolkit ၏ နောက်လာမည့် အကြီးစားပြင်ဆင်မှုတစ်ခုအတွက် အစီအစဉ်များကို ထုတ်ဖော်ပြသခဲ့သည်။ လက်ရှိ Snapcraft ကုဒ်အခြေခံကို အမွေအနှစ်အဖြစ် သတ်မှတ်ပြီး နည်းပညာဟောင်းများကို အသုံးပြုရန်လိုအပ်ပါက အသုံးပြုမည်ဖြစ်ကြောင်း မှတ်သားထားသည်။ တီထွင်ဖန်တီးထားသည့် အစွန်းရောက်ပြောင်းလဲမှုများသည် လက်ရှိအသုံးပြုမှုပုံစံကို သက်ရောက်မှုရှိမည်မဟုတ်ပါ - Ubuntu Core 18 နှင့် 20 နှင့်သက်ဆိုင်သည့် ပရောဂျက်များသည် အဟောင်း monolithic Snapcraft ကို ဆက်လက်အသုံးပြုမည်ဖြစ်ပြီး၊ မော်ဂျူလာအသစ် Snapcraft ကို Ubuntu Core 22 ဌာနခွဲမှ စတင်အသုံးပြုနိုင်မည်ဖြစ်သည်။

Snapcraft အဟောင်းကို developer များအတွက် snap packages များဖန်တီးရာတွင် ရိုးရှင်းလွယ်ကူစေမည့်၊ ပိုမိုကျစ်ကျစ်လစ်လစ်နှင့် modular ဗားရှင်းအသစ်ဖြင့် အစားထိုးမည်ဖြစ်ပြီး မတူညီသောဖြန့်ဝေမှုများတွင် လုပ်ဆောင်ရန်သင့်လျော်သော ခရီးဆောင်ပက်ကေ့ခ်ျများဖန်တီးခြင်းနှင့် ဆက်စပ်သောအခက်အခဲများကို ဖယ်ရှားပေးမည်ဖြစ်သည်။ Snapcraft အသစ်အတွက် အခြေခံအချက်မှာ ပက်ကေ့ဂျ်များကို စုစည်းသည့်အခါ မတူညီသောရင်းမြစ်များမှ ဒေတာများကို လက်ခံရရှိရန်၊ ၎င်းကို မတူညီသောနည်းလမ်းများဖြင့် လုပ်ဆောင်နိုင်ပြီး ပက်ကေ့ချ်အသုံးပြုရန်အတွက် သင့်လျော်သော ဖိုင်စနစ်ရှိ လမ်းညွှန်များ၏ အထက်တန်းအဆင့်ကို ဖွဲ့စည်းနိုင်စေမည့် Craft Parts ယန္တရားဖြစ်သည်။ Craft Parts များသည် လွတ်လပ်စွာ တင်နိုင်၊ စုစည်းနိုင်ပြီး တပ်ဆင်နိုင်သည့် ပရောဂျက်တစ်ခုတွင် သယ်ဆောင်ရလွယ်ကူသော အစိတ်အပိုင်းများကို အသုံးပြုခြင်း ပါဝင်သည်။

အသစ် သို့မဟုတ် အဟောင်း Snapcraft အကောင်အထည်ဖော်မှုရွေးချယ်မှုအား တပ်ဆင်မှုလုပ်ငန်းစဉ်တွင် ပေါင်းစပ်ထားသော အထူးအလှည့်ကျယန္တရားဖြင့် ဆောင်ရွက်သွားမည်ဖြစ်သည်။ ဤနည်းအားဖြင့် လက်ရှိပရောဂျက်များသည် ပြုပြင်မွမ်းမံခြင်းမရှိဘဲ snap packages များကို တည်ဆောက်နိုင်မည်ဖြစ်ပြီး ပက်ကေ့ဂျ်များကို Ubuntu Core စနစ်၏ ဗားရှင်းအသစ်သို့ လွှဲပြောင်းသည့်အခါတွင်သာ ပြုပြင်ပြောင်းလဲမှု လိုအပ်မည်ဖြစ်သည်။

source: opennet.ru

မှတ်ချက် Add