Microsoft imetoa meneja wa kifurushi cha chanzo wazi WinGet 1.4

Microsoft imeanzisha WinGet 1.4 (Kidhibiti cha Kifurushi cha Windows), iliyoundwa kusakinisha programu kwenye Windows kutoka kwa hazina inayoungwa mkono na jumuiya na kutenda kama njia mbadala ya mstari wa amri kwa Duka la Microsoft. Nambari hiyo imeandikwa kwa C++ na inasambazwa chini ya leseni ya MIT.

Ili kudhibiti vifurushi, amri hutolewa ambazo ni sawa na wasimamizi wa vifurushi kama vile apt na dnf (sakinisha, tafuta, orodhesha, sasisha n.k.). Vigezo vya kifurushi hufafanuliwa kupitia faili za maelezo katika umbizo la YAML. Hazina ya WinGet hufanya kazi tu kama faharasa, na viambajengo vya maelezo kwa zip ya nje au faili ya msi, kwa mfano, iliyopangishwa kwenye Duka la Microsoft, GitHub, au kwenye tovuti kuu ya mradi). Ili kurahisisha uundaji wa faili za maelezo, seti ya zana ya kuunda-wingo imependekezwa.

Hivi sasa, hazina hutoa takriban vifurushi elfu mbili, pamoja na miradi kama vile 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 na programu mbalimbali za Microsoft. Uundaji wa hazina za kibinafsi unasaidiwa, mwingiliano ambao unafanywa kupitia REST API.

Kwa chaguo-msingi, wakati wa kufunga makusanyiko ya WinGet tayari katika meneja wa mfuko, telemetry inatumwa, ambayo inakusanya data kuhusu mwingiliano wa mtumiaji na meneja wa mfuko na makosa yanayotokea. Ili kuzima telemetry, unaweza kuchagua thamani ya "Msingi" katika "Mipangilio > Faragha > Uchunguzi na maoni" au uunde WinGet kutoka kwa msimbo wa chanzo.

Katika toleo jipya:

  • Inawezekana kusambaza faili za usakinishaji na kisakinishi katika kumbukumbu za zip, pamoja na umbizo la MSIX, MSI na EXE lililotumika hapo awali.
  • Uwezo wa amri ya "winget show" umepanuliwa, matokeo ambayo sasa yanaonyesha habari kuhusu vitambulisho na kiungo kwenye ukurasa wa ununuzi wa programu.
    Microsoft imetoa meneja wa kifurushi cha chanzo wazi WinGet 1.4
  • Usaidizi ulioongezwa kwa majina mbadala ya amri. Kwa mfano, kwa amri ya "tafuta" jina la pak "kupata" linatekelezwa, kwa amri ya "sakinisha" jina la pak "ongeza", kwa kuboresha - sasisha, kwa kufuta - rm, kwa orodha - ls, na kwa mipangilio - config.
  • Usakinishaji na mchakato wa kusasisha programu umeboreshwa. Kwa mfano, ukijaribu kutumia amri ya kusakinisha kwenye kifurushi kilichosakinishwa tayari, WinGet itagundua uwepo wa kifurushi na kutoa kiotomatiki amri ya uboreshaji ili kuboresha badala ya kukisakinisha (chaguo la "--no-upgrade" limeongezwa. kuzuia tabia hii).
  • Imeongeza chaguo la "--wait", ambalo linapobainishwa baada ya utendakazi kukamilika, hukuomba ubonyeze kitufe ili kuendelea, jambo ambalo linaweza kuwa na manufaa kukagua matokeo wakati wa kupiga simu kutoka kwa hati.
    Microsoft imetoa meneja wa kifurushi cha chanzo wazi WinGet 1.4

Chanzo: opennet.ru

Kuongeza maoni