Microsoft ընկերությունը փաթեթի կառավարչի առաջին փորձնական թողարկումը
(Windows Package Manager), որը տրամադրում է գործիքներ հրամանի տողի միջոցով ծրագրեր տեղադրելու համար։
Կոդը գրված է C++ և MIT լիցենզիայի ներքո: Փաթեթները տեղադրվում են , համայնքի մասնակցությամբ։ Ի տարբերություն Windows Store-ի կատալոգից ծրագրեր տեղադրելու, winget-ը թույլ է տալիս տեղադրել հավելվածներ՝ առանց ավելորդ մարքեթինգի, պատկերների և գովազդի:
Ընթացիկ թողարկումն աջակցում է հավելվածի որոնման (որոնման), տեղադրման (տեղադրման), փաթեթի տեղեկատվության ցուցադրման (ցուցադրման) և կազմաձևման հրամաններ (աղբյուր), աշխատել տեղադրողի ֆայլերի հեշերի հետ (հեշ) և ստուգել մետատվյալների ամբողջականությունը (վավերացնել): Հաջորդ թողարկումը կներառի տեղահանման, ցուցակագրման և թարմացման հրամաններ: Փաթեթի պարամետրեր հետ ֆայլերի միջոցով в . Գործարկվող ֆայլերն իրենք ուղղակիորեն պահվում են հիմնական նախագծերի սերվերների վրա, պահոցը գործում է միայն որպես ինդեքս, իսկ մանիֆեստը վերաբերում է արտաքին msi ֆայլին (օրինակ՝ տեղակայված կամ ) և օգտագործում է SHA256 հեշը՝ ապահովելու ամբողջականությունը և պաշտպանությունը կեղծումից:
Առաջին լիովին ֆունկցիոնալ թողարկումը, որը Հաջորդ տարվա մայիսից սկսած՝ կաջակցի Microsoft Store կատալոգի հետ ինտեգրմանը, մուտքագրման ավտոմատ լրացմանը, թողարկումների տարբեր կատեգորիաներին (թողարկումներ, բետա տարբերակներ), կառավարման վահանակի համար համակարգի բաղադրիչների և հավելվածների տեղադրմանը, շատ մեծ ֆայլերի (դելտա թարմացումներ) առաքման օպտիմալացմանը, փաթեթների հավաքածուներին, մանիֆեստներ ստեղծելու ինտերֆեյսին, կախվածությունների հետ աշխատանքին, zip ձևաչափով տեղադրման ֆայլերին (msi-ից բացի) և այլն։
Winget փաթեթի կառավարիչն այժմ հասանելի է վերջին փորձնական թողարկման օգտատերերին և կառաքվի որպես Desktop App Installer 1.0-ի մաս: Այս պահին պահոցում արդեն կան այնպիսի նախագծեր, ինչպիսիք են 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, ինչպես նաև մեծ թվով այլ նախագծեր։ .
Source: opennet.ru
