Om du någonsin har använt Linux, kanske på Steam däck, eller Homebrew på macOS, är du förmodligen bekant med pakethanterare. På Linux, speciellt, är det så här de flesta användare installerar programvara även om traditionella installationsprogram fortfarande är en grej. Pakethanteraren kan nås via kommandoraden, vilket möjliggör snabb, tyst installation och uppdatering.
Windows har haft tredjepartspakethanterare tidigare, som Chocolatey, men Microsoft har nu sina egna. Windows Package Manager kan användas av praktiskt taget alla som använder Windows 10 eller Windows 11. I många fall drar den mjukvara från hela webben genom sina manifest. Men den integreras nu också med Microsoft Store. Windows Package Manager är öppen källkod och dess katalog bygger på bidrag från communityn.
Windows Package Manager kommer inte nödvändigtvis att vara för alla, särskilt om du i första hand får dina appar från Microsoft Store. För utvecklare som spenderar mycket tid i terminalen, företagsinstallationer eller bara de som får programvara från hela webben, kan det verkligen förbättra ditt arbetsflöde. Så här installerar du det och börjar använda det.
Krav för att använda Windows Package Manager
Kraven för att använda Windows Package Manager är följande:
Klienten kräver Windows 10 1809 (bygg 17763) eller senare vid denna tidpunkt. Windows Server 2019 stöds inte eftersom Microsoft Store inte är tillgängligt och inte heller uppdaterade beroenden. Det kan vara möjligt att installera på Windows Server 2022, detta bör betraktas som experimentellt (stöds inte), och kräver att beroenden också installeras manuellt.
Det finns inga specifika krav utöver de ovan och det finns några olika metoder du kan använda för att få tillgång till Windows Package Manager.
Hur man installerar Windows Package Manager
Det enklaste sättet att se till att du har Windows Package Manager på din PC är att hämta den senaste versionen av App Installer från Microsoft Store. Detta används vanligtvis för att sidladda Windows-apppaket. Men den innehåller också det du behöver för Windows Package Manager.
Alternativt kan du gå med i Windows Package Manager insiderprogram, eller använd en Windows Insider-version. I båda dessa fall får du tillgång till den senaste utvecklingsversionen utan att behöva installera något annat.
Du kan kontrollera om den är korrekt installerad genom att helt enkelt öppna ett PowerShell-fönster och gå in vinge tryck sedan på enter. Om du ser ett svar vet du att du har aktiverat det korrekt.
Installera appar med Windows Package Manager
Lagret av appar som är tillgängliga via winget är ganska expansivt, och installationen är ett enkelt kommando. Men du vill också kunna hitta det du letar efter, och det finns ett par metoder för det.
Den första är att använda det utmärkta tredjepartsverktyget, winstall.app. Detta är ett GUI-gränssnitt för winget-biblioteket. Det låter dig bläddra och söka som du skulle göra i vilken annan butik som helst. Det kommer också att ge dig de kommandon du behöver för att installera, och du kan dra många olika appar med en enda sträng.
Alternativt kan du söka inifrån PowerShell med vinget sökning kommando. Som i detta exempel:
winget search chrome
Detta kommer att returnera alla winget-manifest som matchar söktermen. I det här fallet kommer du att se något som liknar bilden nedan.
När du väl vet vad du vill ha är mallen att installera enkel:
winget install <your-app-here>
Windows Package Manager kommer nu att använda manifestet för din önskade applikation. att dra den från sin avlägsna plats och om möjligt installera den tyst. Vissa kommer dock fortfarande att dyka upp installationsrutor som du måste interagera med, så det är värt att stanna i närheten.
Det är den mest grundläggande installationen och användningen av Windows Package Manager. Som redan nämnts kommer det inte att vara för alla. Men de som till exempel arbetar med utvecklingsarbete, eller någon som bara vill ha något smalare än Microsoft Store att använda, kan mycket väl ha nytta av det.