Microsoft publikigas WinGet 1.4 malfermfonte pakaĵmanaĝeron

Mikrosofto lanĉis WinGet 1.4 (Windows Package Manager), dizajnitan por instali aplikojn sur Vindozo de komunum-subtena deponejo kaj funkcii kiel komandlinia alternativo al la Microsoft Store. La kodo estas skribita en C++ kaj estas distribuita sub la MIT-licenco.

Por administri pakaĵojn, ordonoj estas provizitaj similaj al pakaĵadministrantoj kiel apt kaj dnf (instali, serĉi, listigi, ĝisdatigi ktp.). Pakaj parametroj estas difinitaj per manifestdosieroj en YAML-formato. La WinGet-deponejo nur funkcias kiel indekso, kaj la manifesto ligas al ekstera zip aŭ msi-dosiero, ekzemple, gastigita en la Microsoft Store, GitHub aŭ en la ĉefa projektejo). Por simpligi la kreadon de manifestdosieroj, la ilaro winget-create estis proponita.

Nuntempe, la deponejo ofertas ĉirkaŭ du mil pakaĵojn, inkluzive de projektoj kiel 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 kaj diversaj Microsoft-aplikoj. La kreado de privataj deponejoj estas subtenata, interago kun kiuj estas efektivigita per la REST API.

Defaŭlte, kiam oni instalas pretajn WinGet-asembleojn en la pakaĵmanaĝero, telemetrio estas sendita, kiu kolektas datumojn pri uzantinterago kun la pakaĵmanaĝero kaj eraroj kiuj okazas. Por malŝalti telemetrion, vi povas elekti la "Bazan" valoron en "Agordoj > Privateco > Diagnozo kaj sugestoj" aŭ konstrui WinGet el fontkodo.

En la nova eldono:

  • Eblas provizi instalajn dosierojn kaj la instalilon en zip-arkivoj, krom la antaŭe subtenataj MSIX, MSI kaj EXE-formatoj.
  • La kapabloj de la komando "winget show" estis pligrandigitaj, kies rezultoj nun montras informojn pri etikedoj kaj ligon al la aplikaĵa aĉetpaĝo.
    Microsoft publikigas WinGet 1.4 malfermfonte pakaĵmanaĝeron
  • Aldonita subteno por alternativaj komandnomoj. Ekzemple, la komando "serĉi" havas la kaŝnomon "trovi", la komandon "instali" la kaŝnomon "aldoni", la kaŝnomo "ĝisdatigi", la kaŝnomo "rm" por la komando "malinstali", la kaŝnomo "ls" por la "list" komando, kaj la "config" kaŝnomo por agordoj.
  • Plibonigita aplikaĵo-instalado kaj ĝisdatiga procezo. Ekzemple, se vi provas uzi la instalan komandon sur jam instalita pakaĵo, WinGet detektos la ĉeeston de la pakaĵo kaj aŭtomate eldonos la ĝisdatigkomandon por ĝisdatigi anstataŭ instali ĝin (opcio "--no-upgrade" estis aldonita. por malhelpi ĉi tiun konduton).
  • Aldonita la opcio "--wait", kiu kiam specifita post la operacio finiĝas, instigas vin premi klavon por daŭrigi, kiu povas esti utila por revizii la eligon kiam vokas winget de skriptoj.
    Microsoft publikigas WinGet 1.4 malfermfonte pakaĵmanaĝeron

fonto: opennet.ru

Aldoni komenton