Wenn man einen Linux Anwender fragt, was ihm in Windows am meisten fehlt, bekommt man fast immer die Antwort “einen Paket Manager”. Klar, immerhin ist ein Paket Manager in Linux nicht wegzudenken.
Schon seit längerem ist Linux und Open Source bei Microsoft kein rotes Tuch mehr. Da wundert es nicht, dass man aktuell an der Implementierung eines Paket Managers arbeitet. Das Ganze hört bei Microsoft auf den Namen “Windows Package Manager”, auch kurz “winget”.
Es handelt sich um ein reines Kommandozeilen Programm. welches ab Frühjahr 2021 direkt in Windows integriert sein soll. Wer aktuell schon testen möchte, kann sich den “Windows Package Manager” auch bei GitHub herunterladen und direkt installieren.
Das war es dann auch schon. Nun kann man in Powershell oder dem neuen Windows Terminal direkt loslegen und einzelne Anwendungen installieren. Möchte man den VLC MediaPlayer installieren kann man zuerst mit dem Befehl “winget search vlc” nach der Anwendung suchen.
Möchte man mehr Details über die Anwendung erfahren, wäre “winget show vlc” der richtige Befehl.
Ist man sicher sicher, dass es sich um die richtige Anwendung handelt, erfolgt die Installation über das Kommando “winget install vlc“. Ein paar Sekunden später ist die Installation abgeschlossen und der VLC MediaPlayer erscheint ganz normal im Windows Startmenü. Parameter lassen sich bei der Installation nicht mitgeben. Die Installation erfolgt immer mit den Standardeinstellungen der Anwendung.
Das Repository für den Paket Manager liegt dabei für alle erweiterbar auf der GitHub Plattform. Dabei handelt sich sich um eine Art verwaltetes Verzeichnis der verfügbaren Anwendungen. Das Repository verweist dann direkt auf die Installationsquellen bei den Herstellern und enthält schon heute rund 1.000 verschiedene Anwendungen.
Anfänglich konnte winget nur mit normalen Anwendungen umgehen. Seit der Version 0.2.2521, die Anfang September veröffentlicht wurde, gibt es aber auch einen experimentellen Support für Microsoft Store Anwendungen. Es ist also davon auszugehen, dass man in der finalen Version mit dem Paket Manager ganz bequem sowohl herkömmliche Anwendungen, also auch Store Apps installieren und verteilen kann.
Das Ziel des Paket Managers ist klar, es lassen sich extrem schnell und einfach auch eine größere Anzahl an Anwendungen installieren. Da das Ganze Kommandozeilen basiert ist, richtet sich der Paket Manager sicher eher an erfahrene Anwender oder an System Administratoren.
Aber wer nicht ganz so bewandert mit Powershell Programmierung ist, für den gibt es bereits Hilfe. Auf der Wininstall Seite kann man sich die gewünschten Anwendungen zusammenklicken und bekommt als Ergebnis ein fertiges Script, welches man nur noch kopieren muss.