Microsoft første testudgivelse af pakkehåndteringen
(Windows Pakkehåndtering), som indeholder værktøjer til installation af programmer ved hjælp af kommandolinjen.
Koden er skrevet i C++ og under MIT-licensen. Pakker installeres fra , understøttet af lokalsamfundets deltagelse. I modsætning til at installere programmer fra Windows Store-kataloget, giver winget dig mulighed for at installere applikationer uden unødvendig markedsføring, billeder og reklame.
Den nuværende udgivelse understøtter kommandoer til at søge efter et program (search), installere (install), vise pakkeoplysninger (show) og konfigurere. (kilde), arbejde med hash-filer i installationsfiler (hash) og kontrollere integriteten af metadata (validere). Den næste udgivelse vil indeholde kommandoer til afinstallation, liste og opdatering. Pakkeparametre via filer med в . Selve de eksekverbare filer gemmes direkte på serverne for hovedprojekterne, arkivet fungerer kun som et indeks, og manifestet refererer til en ekstern msi-fil (f.eks. placeret på eller ) og bruger SHA256-hashen til at sikre integritet og beskyttelse mod manipulation.
Den første fuldt funktionelle udgivelse, der Fra maj næste år vil den understøtte integration med Microsoft Store-kataloget, automatisk udfyldelse af input, forskellige kategorier af udgivelser (udgivelser, betaversioner), installation af systemkomponenter og applikationer til kontrolpanelet, optimering til levering af meget store filer (deltaopdateringer), pakkesæt, en grænseflade til generering af manifester, arbejde med afhængigheder, installationsfiler i zip-format (ud over msi) osv.
Winget-pakkehåndteringen er nu tilgængelig for brugere af den seneste eksperimentelle udgivelse. og vil blive leveret som en del af Desktop App Installer 1.0. Der er allerede nogle i arkivet lige nu projekter som 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 og Wireshark, samt et stort antal .
Kilde: opennet.ru
