Windows Package Manager | |
---|---|
Sorts | Pakethanterare |
Utvecklaren | Microsoft |
Skrivet i | C++ |
Operativ system | Windows 10 och högre |
Gränssnittsspråk | engelska och tjeckiska |
Första upplagan | 13 maj 2020 |
Hårdvaruplattform | Microsoft Windows |
senaste versionen | 1.2.10271 (3 februari 2022 [1] ) |
Testversion | 1.3.1681 (20 juni 2022 [2] ) |
Licens | MIT-licens |
Hemsida | docs.microsoft.com/en-us/windows/package-manager/ |
Mediafiler på Wikimedia Commons |
Windows Package Manager (även känd som winget ) är en gratis och öppen källkodspakethanterare utvecklad av Microsoft för Windows 10 och Windows 11 . Den består av ett kommandoradsverktyg och en uppsättning tjänster för att installera applikationer. [3] [4] ISV:er kan använda det som en distributionskanal för sina paket.
Windows Package Manager tillkännagavs vid Microsoft Build-utvecklarkonferensen i maj 2020. [5] [4]
Innan de beslutade sig för att utveckla en Windows Package Manager tittade teamet bakom det på Chocolatey , Scoop, Ninite , AppGet, Npackd och PowerShell - baserade OneGet . [4] Efter wingets tillkännagivande, uppgav AppGet-utvecklaren Keivan Beigi att han intervjuades av Microsoft i december 2019 under sken av att vara anställd och förvärva AppGet. [6] Efter att ha pratat med Beigi, påstås Microsoft avbryta kommunikationen med honom tills dagen innan winget lanserades, bekräftade de att de inte skulle anställa honom. Beigi var bestört över Microsofts brist på AppGet-tillskrivning. Releasen av winget ledde Beigi att meddela att AppGet kommer att avvecklas i augusti 2020. [7] [8] [9] Microsoft svarade med ett blogginlägg som krediterar AppGet med ett antal winget-funktioner. [10] [11] [12]
Den 27 maj 2021 släpptes version 1.0. Vid den tiden inkluderade Microsoft Community Repository över 1400 paket. [13]
Winget-verktyget stöder EXE- , MSIX- och MSI - baserade installatörer . [14] Windows Package Manager-gemenskapens offentliga arkiv lagrar manifestfiler för applikationer som stöds i YAML -format . [15] I september 2020 lade Microsoft till möjligheten att installera appar från Microsoft Store och autoslutföra kommandon. [16]
För att minska risken för att skadlig programvara kommer in i förvaret och på målmaskinen använder Windows Package Manager Microsoft SmartScreen , statisk analys , SHA256-hashverifiering och andra processer. [17] [18]
Winget-klientens källkod och gemenskapsmanifestförrådet är licensierade under MIT-licensen och värd på GitHub . [19] [15]
namn | Beskrivning |
---|---|
exportera | Exporterar en lista över installerade applikationer |
funktioner | Visa status för experimentella funktioner |
hash | Installationshash-filer |
importera | Installera alla program till en fil |
Installera | Installera denna applikation |
lista | Visa installerade applikationer |
show | Visa information om denna applikation |
Sök | Hitta och visa grundläggande information om applikationer |
inställningar | Öppna winget-konfigurationsinställningar |
källa | Hantering av applikationskällor |
uppgradering | Uppdaterar denna applikation |
avinstallera | Ta bort denna applikation |
bekräfta | Kontrollerar manifestfilen |
Följande exempel hittar och ställer in en variabel $PKG_ID.
winget installation - -id = $PKG_ID -eDigitala distributionsplattformar | |||||||
---|---|---|---|---|---|---|---|
Böcker | |||||||
musik |
| ||||||
Spel och mjukvara |
| ||||||
Stängda tjänster |
|
Gratis och öppen källkod från Microsoft | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
allmän information |
| ||||||||||||
Programvara _ |
| ||||||||||||
Licenser | |||||||||||||
Relaterade ämnen |
| ||||||||||||
Kategori |