Vad är Windows Package Manager och hur använder jag det?

Önskar du att du kunde installera program i Windows via kommandoraden? Nu finns det ett enklare sätt att installera alla dina favoritappar på en ny dator efter att Microsoft  nyligen släppte sin Windows Package Manager ( WPM ). Den är för närvarande bara i förhandsgranskningsstadiet just nu.

Det är fortfarande lite buggigt och det är lite lätt på funktioner jämfört med etablerade pakethanterare(package managers) , som Chocolatey , men det är goda nyheter för Windows -utvecklare och avancerade användare. Och det kanske redan finns på din dator!

Hur får jag Windows Package Manager?(How Do I Get Windows Package Manager?)

När du skriver detta finns det bara två sätt att få Windows Package Manager . Du kan få det via Windows Insider-programmet(Windows Insider Program) eller från GitHub .

Windows Insider-program

Den här metoden låter dig ha de senaste förhandsvisningarna av Windows 10 och WPM . Så när funktioner och korrigeringar läggs till i WPM kommer de bara att uppdateras automatiskt(automatically be updated) åt dig. 

För att gå den här vägen måste du installera Insider Build för Windows 10 och registrera dig för Windows Package Manager Insider Program . Detta kräver att du har ett Microsoft-konto(Microsoft Account) , som det du kan använda för att logga in på Micros o ft Store-appen(ft Store app) . Ett e-postmeddelande kommer att skickas med besked om du är med eller inte. Det tar ca 3 dagar.

GitHub

Om du redan vet hur man använder GitHub kan detta vara ett enklare sätt för dig. Du kan hitta WPM GitHub- förrådet på https://github.com/microsoft/winget-cli .

Har jag Windows Package Manager?(Do I Have Windows Package Manager?)

Sättet att se om du har Windows Package Manager ( WPM ) är att öppna en PowerShell- session och gå in i cmdlet- winget .

Om du har WPM kommer du att se utdata som i följande bild. Den kommer att lista vilken version av WPM du har och lite grundläggande hjälp om hur du använder den.

Hur använder jag Windows Package Manager?(How Do I Use Windows Package Manager?)

Det första du bör göra är att se vilka appar du kan installera med WPM . Ange(Enter) cmdlet winget-sökningen(winget search) och tryck på Enter .

Du kommer att se en lista över alla appinstallationspaket som är tillgängliga för närvarande. 

När detta skrevs fanns det 386 paket tillgängliga. Några av de mer populära apparna inkluderar; 7Zip , CutePDF Writer , Adobe Acrobat Reader DC , Kindle , iTunes , Audacity , flera Linux-distros , MalwareBytes och en mängd Microsoft -appar relaterade till Office , Azure , Windows och allt annat Microsoft

En fullständig lista över paket finns också på https://github.com/microsoft/winget-pkgs/tree/master/manifests .

Det finns mycket att gå igenom, så försök att söka efter dina favoritappar(your favorite apps) . Ange winget sökord(winget search keyword) , där nyckelordet är namnet på appen du letar efter. Om du inte är säker på det fullständiga namnet kommer det att söka på ett partiellt namn också.

När du har hittat appen du vill installera använder du winget-installationen "AppName Here"(winget install “AppName Here”) . Om appen har ett ettordsnamn är citattecken inte nödvändiga. 

Om du föredrar att appen ska installeras tyst utan mer input från dig, använd argumentet -h i slutet. Kommandot skulle se ut som winget install "AppName Here" -h

Appen kommer att laddas ner och installeras utan ytterligare interaktion från dig.

Hur kan jag installera flera appar samtidigt med Windows Package Manager?(How Can I Install Several Apps At Once With Windows Package Manager?)

Eftersom winget är en cmdlet kan vi göra ett PowerShell- skript för att göra installationerna. Se(Make) till att ditt system tillåter dig att köra PowerShell-skript(allows you to run PowerShell scripts) först.

I Windows PowerShell ISE anger du följande:

winget installera rufus -h;
winget installera gpu-z -h;
vinget installera Putty -h;
winget installera FileZilla -h;
(winget install rufus -h;winget install gpu-z -h;winget install Putty -h;winget install FileZilla -h;)

Spara det som ett PowerShell -skript med ett namn som install-AppsWinGet.ps1. Du kan köra skriptet från PowerShell ISE eller från den vanliga PowerShell -kommandoraden.

Observera att du inte kommer att se den vackra statusraden som du skulle göra med en enda WPM- installation. Det är ok. Det kommer att göra installationerna i sekvens. Den totala tiden att ladda ner och installera alla fyra apparna var 53 sekunder.

Kan jag avinstallera med Windows Package Manager?(Can I Uninstall Using Windows Package Manager?)

Nej. Just nu är WPM bara till för att installera appar. Förhandsversionen av WPM är mycket ung. Om Microsoft vill att WPM ska bli den de facto pakethanteraren för Windows , förvänta dig samma funktionalitet som Chocolatey eller bättre inom en snar framtid.

Get Installing!

Nu när du har Windows Package Manager och vet hur man använder den, varför inte skapa ett skript för att installera alla appar du älskar? Spara det skriptet på en USB- enhet eller molnlagring(cloud storage) . Sedan, nästa gång du vill installera dem, kör du bara skriptet. Om du aldrig har använt en pakethanterare blir det snabbare och enklare än någonsin tidigare.



About the author

Inom affärer och teknik är Windows 10 och Windows 11/10 mycket viktiga verktyg. De låter dig interagera med datorer enklare och säkrare än någonsin tidigare, samt kör kraftfulla men anpassningsbara appar utan några säkerhetsrisker. Dessa verktyg är också viktiga för företag som vill kunna utöka sin onlinenärvaro och nå nya kunder. På grund av detta skulle jag säga att mina kunskaper i Windows 10 och Windows 11/10 gör mig till en utmärkt kandidat för ett sådant jobb eller företag.



Related posts