Microsoft paketeen kudeatzaile ireki berri bat garatzen ari da, winget.

Microsoft argitaratuko pakete-kudeatzailearen lehen proba-oharra
hegala (Windows Package Manager), komando lerroa erabiliz aplikazioak instalatzeko tresnak eskaintzen dituena.
Kodea C++-n idatzita dago eta arabera banatuta MIT lizentziapean. Paketeak hemendik instalatzen dira biltegia, komunitatearen parte-hartzeak lagunduta. Windows Store-tik programak instalatzean ez bezala, winget-ek alferrikako marketin, irudi eta publizitaterik gabe aplikazioak instalatzeko aukera ematen du.

Uneko bertsioak aplikazio bat bilatzeko (bilaketa), instalatzeko (instalatu), paketeen informazioa erakusteko (erakutsi), ezarpenak egiteko komandoak onartzen ditu. biltegiak (iturria), instalatzaileen fitxategien hashekin lan egitea (hash) eta metadatuen osotasuna egiaztatzea (balioztatzea). Desinstalatu, zerrendatu eta eguneratu komandoak hurrengo bertsioan espero dira. Paketeen aukerak zehazten dira from fitxategien bidez manifestua в YAML formatua. Fitxategi exekutagarriak proiektu nagusien zerbitzarietan zuzenean gordetzen dira, biltegiak indize gisa soilik funtzionatzen du eta manifestuak kanpoko msi fitxategi bati egiten dio erreferentzia (adibidez, GitHub edo proiektuaren webgunea) eta SHA256 hash-a erabiltzen du osotasuna kontrolatzeko eta manipulazio babeserako.

Ezaugarri osoko lehen oharra, zeina aurreikusita Datorren urteko maiatzean, Microsoft Store katalogoarekin integratzea, osatze automatikoa, hainbat bertsio-kategoria (argitalpenak, beta bertsioak), sistemaren osagaiak eta kontrol panelerako aplikazioak instalatzea, fitxategi oso handiak bidaltzeko optimizazioak (delta eguneraketak), pakete-multzoak , manifestuak sortzeko interfazea, mendekotasunekin lan egitea, zip formatuan instalatzeko fitxategiak (msiz gain), etab.

Winget paketeen kudeatzailea eskuragarri dago dagoeneko azken bertsio esperimentalaren erabiltzaileentzat Windows Insider eta Desktop App Installer 1.0-aren zati gisa bidaliko da. Momentu honetan biltegia dagoeneko dago gehitu 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio, KiCad, LibreOffice, Minecraft, Opera, Putty bezalako proiektuak , TelegramDesktop, Steam, WhatsApp, Wireguard eta Wireshark, baita kopuru handi bat Microsoft aplikazioak.

Microsoft paketeen kudeatzaile ireki berri bat garatzen ari da, winget.

Iturria: opennet.ru

Gehitu iruzkin berria