Microsoft သည် open source package manager WinGet 1.4 ကို ထုတ်ပြန်ခဲ့သည်။

Microsoft သည် လူမှုအသိုက်အဝန်းပံ့ပိုးထားသော သိုလှောင်မှုမှ Windows တွင် အပလီကေးရှင်းများ ထည့်သွင်းရန် ဒီဇိုင်းထုတ်ထားသည့် WinGet 1.4 (Windows Package Manager) ကို မိတ်ဆက်ပေးခဲ့ပြီး Microsoft Store ၏ command-line အစားထိုးတစ်ခုအဖြစ် လုပ်ဆောင်သည်။ ကုဒ်ကို C++ ဖြင့် ရေးသားထားပြီး MIT လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။

ပက်ကေ့ဂျ်များကို စီမံခန့်ခွဲရန်၊ apt နှင့် dnf ကဲ့သို့သော ပက်ကေ့ဂျ်မန်နေဂျာများနှင့် ဆင်တူသည့် ညွှန်ကြားချက်များ (ထည့်သွင်းရန်၊ ရှာဖွေမှု၊ စာရင်း၊ အဆင့်မြှင့်တင်မှု စသည်ဖြင့်) ပေးထားသည်။ Package ကန့်သတ်ချက်များကို YAML ဖော်မတ်ရှိ manifest ဖိုင်များမှတစ်ဆင့် သတ်မှတ်သည်။ WinGet repository သည် အညွှန်းတစ်ခုအဖြစ်သာ လုပ်ဆောင်ပြီး မန်နီးဖက်စ်လင့်ခ်သည် ပြင်ပဇစ် သို့မဟုတ် msi ဖိုင်တစ်ခုသို့ ချိတ်ဆက်ပေးသည်၊ ဥပမာ၊ Microsoft Store၊ GitHub သို့မဟုတ် ပင်မပရောဂျက်ဆိုက်တွင် ထားရှိခြင်း)။ မန်နီးဖက်စ်ဖိုင်များဖန်တီးမှုကို ရိုးရှင်းစေရန်၊ winget-create toolkit ကို အဆိုပြုထားသည်။

လက်ရှိတွင် repository သည် 7Zip၊ OpenJDK၊ iTunes၊ Chrome၊ Blender၊ DockerDesktop၊ Dropbox၊ Evernote၊ FreeCAD၊ GIMP၊ Git၊ Maxima၊ Inkscape၊ Nmap၊ Firefox၊ Thunderbird၊ Skype၊ Edge ကဲ့သို့သော ပရောဂျက်များအပါအဝင် ပရောဂျက်ပေါင်း နှစ်ထောင်ခန့်ကို ပေးဆောင်ထားပါသည်။ VisualStudio၊ KiCad၊ LibreOffice၊ Minecraft၊ Opera၊ Putty၊ TelegramDesktop၊ Steam၊ WhatsApp၊ Wireguard၊ Wireshark နှင့် Microsoft အပလီကေးရှင်းအမျိုးမျိုး။ REST API မှတဆင့်လုပ်ဆောင်သောပုဂ္ဂလိက repositories များဖန်တီးခြင်းကိုထောက်ခံသည်။

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

ထုတ်ဝေမှုအသစ်တွင်-

  • ယခင်က ပံ့ပိုးပေးထားသည့် MSIX၊ MSI နှင့် EXE ဖော်မတ်များအပြင် ဇစ်မှတ်တမ်းများအတွင်း ထည့်သွင်းသည့်ဖိုင်များနှင့် တပ်ဆင်သူအား ထောက်ပံ့ပေးနိုင်သည်။
  • “winget show” command ၏ လုပ်ဆောင်နိုင်စွမ်းများကို ချဲ့ထွင်ထားပြီး၊ ယခုရလဒ်များသည် တဂ်များနှင့် အပလီကေးရှင်းဝယ်ယူမှုစာမျက်နှာသို့ လင့်ခ်များအကြောင်း အချက်အလက်များကို ပြသပေးပါသည်။
     Microsoft သည် open source package manager WinGet 1.4 ကို ထုတ်ပြန်ခဲ့သည်။
  • အစားထိုး command အမည်များအတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။ ဥပမာအားဖြင့်၊ "ရှာဖွေရန်" အမိန့်အတွက် alias "find" သည် "install" အမိန့်အတွက် alias "add"၊ upgrade – update၊ for uninstall – rm၊ for list – ls နှင့် settings for settings – config ။
  • ပိုမိုကောင်းမွန်သော အပလီကေးရှင်း တပ်ဆင်ခြင်းနှင့် အပ်ဒိတ်လုပ်ငန်းစဉ်။ ဥပမာအားဖြင့်၊ သင်ထည့်သွင်းပြီးသား ပက်ကေ့ဂျ်တွင် တပ်ဆင်သည့်အမိန့်ကို အသုံးပြုရန်ကြိုးစားပါက၊ WinGet သည် ပက်ကေ့ဂျ်၏ပါဝင်မှုကို သိရှိပြီး ၎င်းကိုထည့်သွင်းမည့်အစား အဆင့်မြှင့်ရန် အဆင့်မြှင့်တင်မှုအမိန့်ကို အလိုအလျောက်ထုတ်ပေးမည် ("--no-upgrade" ရွေးချယ်စရာတစ်ခုကို ပေါင်းထည့်ထားသည်။ ဤအပြုအမူကို တားဆီးရန်။)
  • လုပ်ဆောင်ချက်ပြီးသွားပြီးနောက် သတ်မှတ်ထားသည့် “--စောင့်” ရွေးချယ်မှုကို ပေါင်းထည့်လိုက်သည်၊ ၎င်းသည် scripts များမှ winget ကိုခေါ်ဆိုသောအခါတွင် output ကိုပြန်လည်သုံးသပ်ရန်အတွက် အသုံးဝင်နိုင်စေသည့် ဆက်လုပ်ရန် သော့ကိုနှိပ်ရန် သင့်အားတောင်းဆိုပါသည်။
     Microsoft သည် open source package manager WinGet 1.4 ကို ထုတ်ပြန်ခဲ့သည်။

source: opennet.ru

မှတ်ချက် Add