Starter Guide Windows Paket-Manager winget

Mit dem Windows Paket Manager lassen sich Programme aus der Kommandozeile heraus installieren, updaten und deinstallieren. Es ist nicht notwendig auf den Download Seiten der diversen Anbieter nach neuen Versionen zu suchen.

Dieser Artikel zeigt wie mit winget Programme installiert, aktualisiert, deinstalliert und nach ihnen gesucht werden kann.

Die offizielle Dokumentation von Microsoft ist hier zu finden.

Installation von winget

Der Paket Manager winget kann aus dem Microsoft Store installiert werden. Dort ist er unter dem Namen App Installer zu finden.

Test der Installation

Zur Überprüfung der erfolgreichen Installation kann winget in der Eingabe Aufforderung, PowerShell oder dem Terminal ausprobiert werden:
winget
Nach erfolgreicher Installation sollte das Programm mit diversen Information antworten:

Suche nach Programmen

Um festzustellen ob das gewünschte Programm für winget zur verfügung steht, kann zunächst mit dem Befehl search nach ihm gesucht werden:
winget search firefox oder
winget search geekbench.

Danach kann die passende Version über die entsprechende Bezeichnung ausgewählt werden.

Installation von Programmen

Zur Installation von Programmen erwartet winget den Befehl install und danach die Bezeichnung des Programms. Ohne weitere Angaben kann hierzu die Id verwendet werden: winget install mozilla.firefox
Ein Paket kann auch über seinen Namen identifiziert werden: winget install --name "Geekbench 5"

Vorgabe eines Installationspfads

Es ist möglich winget einen genauen Zielpfad für die Installation vorzugeben:
winget install mozilla.firefox --location "C:\Programme\Firefox"
Dieser Befehl erstellt auf dem Laufwerk C:\ in dem Ordner Programme einen weiteren Ordner mit dem Namen "Firefox" und installiert das Programm dort hinein.

Anzeige installierter Programme

Zum Anzeigen aller installierten Programme wird der Befehl winget list verwendet:

Hier werden auch Programme angezeigt die nicht mit winget installiert wurden. Neben Programmen von Dritten werden hier auch Microsofts eigene Programme angezeigt.

Update von Programmen

Außerderdem ermöglicht es winget sämtliche installierte Software mit einem Befehl auf den aktuellen Stand zu bringen: winget upgrade --all

Deinstallation von Programmen

Winget ermöglicht auch das Deinstallieren von Programmen. Ich möchte z.B. die Microsoft News nicht länger auf meinem Rechner haben. Dazu kopiere ich mir die ID und übergebe sie zusammen mit dem Befehl uninstall an winget: