Hvis du nogensinde har brugt Linux, måske på Steam dæk, eller Homebrew på macOS, er du sikkert bekendt med pakkeadministratorer. På Linux, især, er det sådan, de fleste brugere installerer software, selvom traditionelle installationsprogrammer stadig er en ting. Pakkehåndteringen kan tilgås via kommandolinjen, hvilket giver mulighed for hurtig, lydløs installation og opdatering.
Windows har før haft tredjeparts pakkeadministratorer, såsom Chocolatey, men Microsoft har nu sin egen. Windows Package Manager kan bruges af stort set alle, der bruger Windows 10 eller Windows 11. I mange tilfælde trækker det software fra hele nettet gennem sine manifester. Men det integreres nu også med Microsoft Store. Windows Package Manager er open source, og dens mappe er bygget på bidrag fra fællesskabet.
Windows Package Manager er ikke nødvendigvis for alle, især hvis du primært får dine apps fra Microsoft Store. For udviklere, der bruger meget tid i terminalen, virksomhedsimplementeringer eller bare dem, der får software fra hele nettet, kan det helt sikkert forbedre din arbejdsgang. Sådan installerer du det og kommer i gang med at bruge det.
Krav for at bruge Windows Package Manager
Kravene for at bruge Windows Package Manager er som følger:
Klienten kræver Windows 10 1809 (build 17763) eller nyere på dette tidspunkt. Windows Server 2019 understøttes ikke, da Microsoft Store ikke er tilgængelig og heller ikke opdaterede afhængigheder. Det kan være muligt at installere på Windows Server 2022, dette bør betragtes som eksperimentelt (ikke understøttet), og kræver, at afhængigheder også installeres manuelt.
Der er ingen specifikke krav ud over ovenstående, og der er nogle forskellige metoder, du kan bruge til at få adgang til Windows Package Manager.
Sådan installeres Windows Package Manager
Den nemmeste måde at sikre dig, at du har Windows Package Manager på din pc, er at få fat i den nyeste version af App Installer fra Microsoft Store. Dette bruges normalt til at sideloade Windows App-pakker. Men den indeholder også, hvad du skal bruge til Windows Package Manager.
Alternativt kan du deltage i Windows Package Manager insider-program, eller brug en Windows Insider-build. I begge disse tilfælde får du adgang til den seneste udviklingsversion uden at skulle installere noget andet.
Du kan kontrollere, om det er installeret korrekt ved blot at åbne et PowerShell-vindue og gå ind vinge tryk derefter på enter. Hvis du ser et svar, ved du, at du har aktiveret det korrekt.
Installation af apps med Windows Package Manager
Lagret af apps tilgængelige via winget er ret ekspansivt, og installationen er en simpel kommando. Men du vil også gerne kunne finde det, du leder efter, og det er der et par metoder til.
Den første bruger det fremragende tredjepartsværktøj, winstall.app. Dette er en GUI-frontend til winget-biblioteket. Det lader dig browse og søge, som du ville gøre i enhver anden butik. Det vil også give dig de kommandoer, du skal installere, og du kan trække mange forskellige apps med en enkelt streng.
Alternativt kan du søge inde fra PowerShell med vingesøgning kommando. Som i dette eksempel:
winget search chrome
Dette vil returnere eventuelle winget-manifester, der matcher søgeordet. I dette tilfælde vil du se noget, der ligner billedet nedenfor.
Når du ved, hvad du vil have, er skabelonen til installation enkel:
winget install <your-app-here>
Windows Package Manager vil nu bruge manifestet til din ønskede applikation. at trække den fra dens fjernplacering og hvor det er muligt installere den lydløst. Nogle vil dog stadig pop-up installationsbokse, du bliver nødt til at interagere med, så det er værd at holde sig i nærheden.
Det er den mest grundlæggende opsætning og brug af Windows Package Manager. Som allerede nævnt vil det ikke være for alle. Men dem, der for eksempel laver udviklingsarbejde, eller alle, der bare vil have noget slankere end Microsoft Store at bruge, kan godt finde det nyttigt.