Sådan bruger du Windows Package Manager (winget) på Windows 11

click fraud protection

Windows Package Manager giver dig en nemmere måde at installere og administrere dine apps på Windows 11 og 10. Sådan bruger du det.

Hvis du er en superbruger eller nogen, der har brugt Linux-baserede operativsystemer på et tidspunkt, er du sikkert bekendt med konceptet med en pakkehåndtering. Dette er et værktøj, der giver dig en centraliseret måde at installere og opdatere dine apps på, samtidig med at det potentielt er hurtigere, hvis du foretrækker at arbejde med dit tastatur. Derudover kan det gøre det nemmere at gendanne flere apps på én gang. Microsoft giver Windows 11 (og 10) brugere sin egen officielle pakkehåndtering, blot kaldet Windows Package Manager, men også kendt som winget.

Windows Package Manager er inkluderet i Windows 11, men du vil ikke rigtig se det nogen steder, fordi det er en del af App Installer-pakken (du kan muligvis se denne i Microsoft Store). Det bruges mest gennem Windows Terminal, så det er helt tekstbaseret. Hvis du er interesseret i at bruge Windows Package Manager for at spare dig noget tid, er vi her for at vise dig, hvordan det fungerer.

Søgning og installation af apps ved hjælp af Windows Package Manager

Mens nogle brugere, der ikke er fortrolige med tekstbaserede grænseflader, kan finde Windows Package Manager lidt skræmmende i starten, er det faktisk meget nemt at bruge og komme i gang. Den grundlæggende brug af Windows Package Manager involverer blot at søge efter og installere apps. For det skal du følge disse trin:

  1. Højreklik på menuknappen Start på proceslinjen, og vælg Terminal.
  2. For at søge efter en app skal du skrive vingesøgning . Lad os f.eks. prøve at finde Google Chrome ved at skrive winget søgning Chrome.

    Hvis du vil inkludere hvide mellemrum i din forespørgsel (f.eks Google Chrome), skal du skrive det som winget-søgning 'Google Chrome'. Dette gør det således, at søgeordet er alt inkluderet inden for anførselstegnene.

  3. Hvis det er første gang, du bruger winget-kommandoen, skal du muligvis acceptere servicevilkårene. Trykke Y og så Gå ind hvis du bliver bedt om det.
  4. I dette tilfælde vil du se et par forskellige resultater med forskellige Chrome-kanaler samt nogle apps med lignende navne. For at få den rigtige app er den sikreste metode at bruge pakke-id'et, der er angivet i anden kolonne. Til den stabile version af Google Chrome bruger vi winget installere Google. Chrome.
    • Hvis det program, du installerer, er tilgængeligt via Microsoft Store (kilden er angivet i den sidste kolonne på listen), skal du også acceptere servicevilkårene. Trykke Y og så Gå ind.
    • Du kan også tilføje --accepter-pakke-aftaler argument til installeringskommandoen for automatisk at acceptere eventuelle aftaler.
  5. Installationsprogrammet vil downloade og begynde at installere programmet. Nogle programmer kan installeres lydløst uden brugerinteraktion, men Chrome har faktisk brug for dit input, så du skal følge de relevante trin i det dedikerede opsætningsvindue. Du kan også deaktivere interaktive prompter ved at tilføje --deaktiver-interaktivitet argument til kommandoen ovenfor.
  6. Når installationsprogrammet er færdigt, kan du gentage processen for alle andre apps, du vil installere.

Dette gør det ret nemt at installere dine yndlingsapps ved hjælp af en tekstbaseret grænseflade, og fordi mange af disse apps har tavse installationsprogrammer via Windows Package Manager, kan det være meget hurtigere. Og ja, som vi har nævnt ovenfor, kan du også bruge dette til at installere apps fra Microsoft Store. Du behøver ikke at søge efter hver enkelt og klikke dig igennem søgeresultaterne for at få det, du ønsker.

Opdatering af dine apps med Windows Package Manager

En anden af ​​Windows Package Managers mange muligheder er at holde dine apps opdateret via en centraliseret grænseflade. Hvis du har en eller flere apps, der er tilgængelige på winget-lageret (selvom du ikke gjorde det nødvendigvis installere dem derigennem), kan du nemt opdatere dem alle på én gang ved hjælp af Windows Pakkeadministrator.

  1. Åben Windows Terminal.
  2. Type winget opdatering eller winget opgradering for at se en liste over tilgængelige opdateringer til dine pakker.

    Du kan muligvis se en advarsel om, at nogle apps ikke er angivet, fordi deres version ikke kunne bestemmes. Du kan bruge winget opgradering --inkluder-ukendt for også at se disse pakker.

  3. Indtast for at opdatere en bestemt pakke winget opdatering, udskiftning med det relevante id for den app, du vil opdatere.
  4. Hvis du vil opdatere dem alle, kan du gå ind winget opdatering --alle. Igen kan du tilføje --inkluder-ukendt argument for at installere de seneste versioner af pakker med ukendte versioner på din pc.
  5. Dine pakker vil blive opdateret én efter én. Igen, nogle installatører kan kræve din indgriben, men du kan springe det over med --deaktiver-interaktivitet argument.

Det er alt, hvad der skal til. Du kan køre dette igen, når du vil sikre dig, at dine apps er opdaterede.

Afinstallation af apps med Windows Package Manager

Naturligvis, ligesom du kan installere apps med Windows Package Manager, kan du fjerne dem på stort set samme måde.

  1. Type vingeliste for at se alle de pakker, der er installeret på din computer.
  2. Find den, du vil fjerne, og brug kommandoen winget afinstallation , udskiftning med appens eID. For Chrome vil det f.eks. være: winget afinstaller Google. Chrome.
  3. Følg instruktionerne på skærmen, eller brug --deaktiver-interaktivitet argument for at få appen fjernet stille.

Eksport og import af dine pakker med Windows Package Manager

Det potentielt største elværktøj i Windows Package Manager-værktøjssættet er evnen til at eksportere en liste over alle de pakker, der er installeret på din pc, til en fil. Du kan så importere filen, når du opsætter en ny pc, og den installerer alle apps på din liste på én gang, så du kan komme i gang med det samme.

Eksporterer din pakkeliste

For at eksportere listen over pakker installeret på din pc skal du blot indtaste winget eksport -o kommando. Erstatte med stien, hvor du ønsker, at pakkelistefilen skal gemmes. Nogle apps kræver muligvis, at du accepterer kildeaftaler.

Du kan også bruge argumenter som f.eks --kilde kun at filtrere pakker fra en valgt kilde, som f.eks vinge eller msstore. Det --version argument kan også lade dig eksportere en specifik version af en app i stedet for at installere den nyeste.

I dette eksempel eksporterer vi pakkelisten til min Dokumenter bibliotek til en fil kaldet MyApps.json (det .json forlængelse er påkrævet). For det er kommandoen winget eksport -o C:\Users\joaoc\Documents\MyApps.json, selvom dette vil variere for dit brugernavn og hvor du vil eksportere til.

Du kan også flytte denne fil til et flashdrev eller til en skytjeneste som OneDrive, så du kan importere den senere på en anden enhed. Det er naturligt at se mange fejl her, da mange apps er forudinstalleret med Windows eller måske ikke kommer fra Windows Package Manager. Bemærk, at dette kun eksporterer en liste over pakkerne, ikke de faktiske installatører. Din nye pc skal være forbundet til internettet for at downloade og installere pakkerne, når du importerer dem.

Importerer din pakkeliste

For at importere din liste over pakker er kommandoen winget import -i , hvor du udskifter med stien til den fil, du vil importere fra. Du kan også tilføje --accepter-pakke-aftaler argument for at acceptere alle aftaler for kilder, der kræver det.

I vores eksempel bruger vi den samme fil ovenfor, men vi har den gemt i mappen Downloads på vores nye pc. Kommandoen bliver winget import -i C:\Users\joaoc\Downlaods\MyApps.json --accept-package-aftaler. Igen, det er bare vores eksempel, men det vil variere afhængigt af hvor filen er placeret.

Windows Package Manager vil forsøge at installere alle apps på pakkelisten én efter én. Nogle pakker er muligvis allerede installeret, simpelthen fordi nogle af disse er pakker, der følger med Windows 11. For nye apps og opdateringer skal du muligvis interagere med hvert installationsprogram, eller du kan bruge --deaktiver-interaktivitet argument for at springe al interaktivitet over for hvert installationsprogram ved import.

Dette skulle give dig en grundlæggende forståelse af, hvordan du bruger Windows Package Manager. Du kan gå lidt dybere ved at tilføje brugerdefinerede kilder til apps, såsom app-repositories i din virksomhed, og du kan også valider manifestfiler til apps, men kernefunktionaliteten nævnt ovenfor er, hvad de fleste mennesker har brug for, og det er allerede meget nyttig.

Hvis du gerne vil lære mere om andre Windows 11-funktioner, så tjek ud hvordan man tilpasser Windows 11. Du vil måske også lære hvordan man afinstallerer en app ved at bruge mere traditionelle metoder.