Microsoft er ved at udvikle en ny åben pakkemanager, winget.

Microsoft опубликовала første testudgivelse af pakkehåndteringen
Winget (Windows Package Manager), предоставляющего средства для установки приложений с использованием командной строки.
Koden er skrevet i C++ og distribueret af under MIT-licensen. Pakker installeres fra depot, поддерживаемого при участии сообщества. В отличие от установки программ из каталога Windows Store, winget позволяет устанавливать приложения без лишнего маркетинга, изображений и рекламы.

Den nuværende udgivelse understøtter kommandoer til at søge efter et program (search), installere (install), vise pakkeoplysninger (show) og konfigurere. depoter (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 er bestemt via filer med manifest в YAML-format. 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å GitHub eller projektets hjemmeside) og bruger SHA256-hashen til at sikre integritet og beskyttelse mod manipulation.

Den første fuldt funktionelle udgivelse, der planlagt 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. Windows Insider og vil blive leveret som en del af Desktop App Installer 1.0. Der er allerede nogle i arkivet lige nu tilføjet такие проекты, как 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, а также большое число Microsoft-applikationer.

Microsoft er ved at udvikle en ny åben pakkemanager, winget.

Kilde: opennet.ru

Køb pålidelig hosting til websteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster