Microsoft ontwikkel 'n nuwe oop pakketbestuurder, winget.

Microsoft gepubliseer eerste toetsvrystelling van die pakketbestuurder
vleuel (Windows Pakketbestuurder), wat gereedskap verskaf vir die installering van toepassings met behulp van die opdragreël.
Die kode is geskryf in C++ en versprei deur onder MIT-lisensie. Pakkette word geïnstalleer vanaf bewaarplek, ondersteun deur gemeenskapsdeelname. In teenstelling met die installering van programme vanaf die Windows Store, laat winget jou toe om toepassings te installeer sonder onnodige bemarking, beelde en advertensies.

Die huidige weergawe ondersteun opdragte om 'n toepassing te soek (soek), installeer (installeer), wys pakketinligting (wys), instelling bewaarplekke (bron), werk met hashes van installeerderlêers (hash) en kontroleer die integriteit van metadata (valideer). Deïnstalleer, lys en werk opdragte na verwagting in die volgende weergawe. Pakketopsies vasberade via lêers van manifes в YAML-formaat. Die uitvoerbare lêers self word direk op die bedieners van die hoofprojekte gestoor, die bewaarplek dien slegs as 'n indeks, en die manifes verwys na 'n eksterne msi-lêer (byvoorbeeld, geleë op GitHub of projek webwerf) en gebruik die SHA256-hash vir integriteitsbeheer en peuterbeskerming.

Die eerste volledige weergawe, wat beplan vir Mei volgende jaar, sal integrasie met die Microsoft Store-katalogus, outovoltooiing, verskeie kategorieë vrystellings (vrystellings, beta-weergawes), installering van stelselkomponente en toepassings vir die beheerpaneel, optimaliserings vir aflewering van baie groot lêers (delta-opdaterings) ondersteun, pakketstelle , koppelvlak vir die generering van manifeste, werk met afhanklikhede, installasielêers in zip-formaat (bykomend tot msi), ens.

Die winget-pakketbestuurder is reeds beskikbaar vir gebruikers van die jongste eksperimentele vrystelling Windows Insider en sal as deel van Desktop App Installer 1.0 gestuur word. Tans is die bewaarplek reeds bygevoeg projekte soos 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 en Wireshark, sowel as 'n groot aantal Microsoft toepassings.

Microsoft ontwikkel 'n nuwe oop pakketbestuurder, winget.

Bron: opennet.ru

Voeg 'n opmerking