Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

När Windows har utvecklats under åren har vi sett Microsoft introducera några av Linux-funktionerna i Windows-ekosystemet. Förutom att Windows 10 och 11 stöder ett Linux-undersystem genom WSL 2, har de också en pakethanterare som kallas Windows Package Manager (eller winget för kort).

Så vad exakt är Windows Package Manager, och hur använder du den? Läs vidare när vi svarar på alla dina brännande frågor nedan.

Vad är en pakethanterare?

Alla moderna appar och alla projekt som du bygger kommer att använda befintliga ramverk, bibliotek och verktyg. Om du bygger en enkel React-app kommer du att kräva Node.js, ReactJS och andra bibliotek eller verktyg för att ditt projekt ska fungera korrekt. Den underliggande tredjepartsprogramvaran som i huvudsak hjälper ditt projekt att fungera kallas beroenden.

Som du kan föreställa dig kan det bli ganska frustrerande att hantera installationen och uppdateringen av flera beroenden inom ett projekt. Du måste också se till att ditt system är kompatibelt med programvara från tredje part. Om du skulle integrera och uppdatera varje tredjepartsprogramvara manuellt, skulle du slösa bort en stor del av din värdefulla tid på att hantera mjukvaruberoendena.

instagram viewer

För att lösa detta problem (bland annat) kom utvecklare på den geniala idén med en pakethanterare – ett enda verktyg som kan hantera alla dina projektberoenden. Pakethanterare utför vanligtvis flera viktiga funktioner som:

  • Hitta rätt källfiler för din plattform.
  • Se till att källfiler är fria från skadlig programvara och andra säkerhetsbrister.
  • Integrera beroenden i ditt projekt.
  • Tillåter sömlös installation, uppdatering och borttagning av mjukvaruberoenden.

Pakethanterare har också en stor katalog av verktyg som du kan välja mellan och installera med bara ett enda kommando på terminalen.

Några exempel på populära pakethanterare inkluderar:

  • Hembryggt.
  • Node Package Manager (NPM).
  • Garn.
  • Advanced Packaging Tool (APT).

Vad är Windows Package Manager?

Windows Package Manager, eller winget som det vanligtvis kallas, är Microsofts version av en Linux-stil pakethanterare. Winget släpptes 2020 som en kommandoradspakethanterare med öppen källkod och innehåller ett brett utbud av tillgängliga applikationer för användare att installera från. Liksom andra allmänt använda pakethanterare har Microsoft sett till att Windows Package Manager är gratis och tillgänglig på GitHub.

Genom att använda Windows Package Manager kan du enkelt installera, uppdatera och ta bort applikationer med bara ett enda kommando i terminalen. Säg adjö till dagarna med nedladdning av installationsfiler och manuell installation av varje applikation.

Winget använder ett YAML-paketmanifestformat som gör det enkelt att förstå och konfigurera. Utvecklare använder vanligtvis YAML-manifestformatet för att bunta ihop sina applikationer för att vara kompatibla med Windows Package Manager.

Tidigare var Windows-användare tvungna att lita på Chocolatey – en tredjepartspakethanterare specialiserad på Windows OS. Chocolatey är ganska kraftfull och allmänt antagen av det större Windows-broderskapet. Å andra sidan är de flesta Windows-användare inte bekanta med eller bekväma med Windows Package Manager ännu; vi hoppas att den här guiden hjälper till att ändra det.

Hur man ställer in Windows Package Manager på Windows 11

Windows Package Manager är inte förinstallerad på Windows, så du måste ladda ner den manuellt. Lyckligtvis är installationsprocessen enkel och borde inte utgöra några hinder.

Microsoft kräver att ditt Windows-system kör Windows 10 1709 eller senare för att använda winget. Du kommer också att behöva logga in med ditt Microsoft-konto och se till att du är inloggad på Microsoft Store-appen också.

Det finns två huvudsakliga sätt att installera Windows Package Manager på Windows 11.

Hur man installerar Winget med hjälp av Microsoft Store

Det enklaste sättet att installera Windows Package Manager är genom Microsoft Store. Du kan ladda ner Windows Package Manager via Microsofts officiella App Installer för att göra det:

  1. Starta Microsoft Store använda Start meny.
  2. Söka efter App Installer och välj den bästa matchningen.
  3. Klicka på Installera knappen om du ser den. Annat, App Installer finns redan på din PC, och du måste bara se till att den är uppdaterad.

Hur man installerar Winget genom PowerShell

Om du har problem i Microsoft Store bör du överväga att installera winget med Windows PowerShell. När du har anslutit till internet följer du stegen nedan:

  1. Från Start meny, sök efter PowerShelloch välj Kör som administratör.
  2. På kommandoraden, klistra in kommandot nedan och tryck Stiga på
    Invoke-WebRequest -Uri https://aka.ms/winget -OutFile winget.zip; Expand-Archive winget.zip -DestinationPath $Env: ProgramFiles\WindowsPowerShell\Modules\
  3. När installationen är klar skriver du följande kommando och trycker på Stiga på för att verifiera din installation.

Hur man använder Winget på Windows 11

Nu när du har ställt in winget måste du lära dig hur du använder kommandon som är kopplade till winget-verktyget, inklusive nedladdning, konfigurering och visning av installerade applikationer.

1. Hur man laddar ner nya applikationer

Det finns ett stort utbud av tillgängliga applikationer inom winget, och du kan ladda ner appar som Google Chrome, 7-Zip, etc.

För att ladda ner en applikation med winget, använd följande kommando:

winget installera <APP-NAMN>

2. Hur man bläddrar efter applikationer

Om du letar efter en ny app att installera men inte vet hur du bläddrar i de tillgängliga apparna kan du använda sökfunktionen i winget. En metod är att använda sökkommandot för winget på kommandoraden. Ange en sökfråga med kommandot nedan, så får du en lista över tillgängliga appar som uppfyller dina sökkriterier.

För att till exempel söka efter zippprogram kan du skriva:

winget sök zip

Alternativt kan du använda en verktyg från tredje part som ger ett lättanvänt användargränssnitt för winget.

3. Hur man visar installerade applikationer

Du kan se program som har installerats på din PC genom:

vinge lista

4. Hur man visar applikationsinformation

För att titta på installationsdetaljerna och programvaruversionen av en specifik app kan du använda följande kommando:

winget show <APP-NAMN>

Är pakethanterare värda besväret på Windows?

Winget är otroligt på att installera applikationer på din Windows 11-dator. Du behöver inte längre leta efter nedladdningslänkar utan skadlig programvara på internet; öppna helt enkelt en terminal och ladda ner applikationen du behöver via winget.