Microsoft vyvíjí nového správce otevřených balíčků Winget

Microsoft publikováno první testovací verze správce balíčků
křídlo (Windows Package Manager), který poskytuje nástroje pro instalaci aplikací pomocí příkazového řádku.
Kód je napsán v C++ a distribuovány pod licencí MIT. Balíčky se instalují z úložiště, podporované účastí komunity. Na rozdíl od instalace programů z Windows Store vám winget umožňuje instalovat aplikace bez zbytečného marketingu, obrázků a reklamy.

Aktuální verze podporuje příkazy pro vyhledávání aplikace (search), instalaci (install), zobrazení informací o balíčku (show), nastavení úložišť (zdroj), práce s hashe souborů instalačního programu (hash) a kontrola integrity metadat (validate). Příkazy odinstalace, seznamu a aktualizace se očekávají v příštím vydání. Možnosti balíčku jsou stanoveny prostřednictvím souborů z manifest в formát YAML. Samotné spustitelné soubory jsou uloženy přímo na serverech hlavních projektů, úložiště funguje pouze jako index a manifest odkazuje na externí soubor msi (např. GitHub nebo projektové místo) a používá hash SHA256 pro kontrolu integrity a ochranu proti neoprávněné manipulaci.

První plnohodnotné vydání, které naplánováno na květen příštího roku bude podporovat integraci s katalogem Microsoft Store, automatické dokončování, různé kategorie vydání (vydání, beta verze), instalaci systémových komponent a aplikací pro ovládací panel, optimalizace pro doručování velmi velkých souborů (delta aktualizace), sady balíčků , rozhraní pro generování manifestů, práci se závislostmi, instalační soubory ve formátu zip (kromě msi) atd.

Správce balíčků winget je již k dispozici uživatelům nejnovějšího experimentálního vydání Windows Insider a bude dodáván jako součást Desktop App Installer 1.0. V současné době již úložiště je přidal projekty jako 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 a Wireshark, stejně jako velké množství aplikace společnosti Microsoft.

Microsoft vyvíjí nového správce otevřených balíčků Winget

Zdroj: opennet.ru

Přidat komentář