Wenn Sie ein Power-User sind oder schon einmal Linux-basierte Betriebssysteme verwendet haben, sind Sie wahrscheinlich mit dem Konzept eines Paketmanagers vertraut. Dies ist ein Tool, mit dem Sie Ihre Apps zentral installieren und aktualisieren können. Es ist möglicherweise auch schneller, wenn Sie lieber mit Ihrer Tastatur arbeiten. Außerdem kann es die Wiederherstellung mehrerer Apps auf einmal erleichtern. Microsoft stellt Benutzern von Windows 11 (und 10) einen eigenen offiziellen Paketmanager zur Verfügung, der einfach Windows Package Manager heißt, aber auch als Winget bekannt ist.
Der Windows Package Manager ist in Windows 11 enthalten, aber Sie werden ihn nirgendwo wirklich sehen, da er Teil des App Installer-Pakets ist (dieses finden Sie möglicherweise im Microsoft Store). Er wird hauptsächlich über das Windows-Terminal verwendet und ist daher vollständig textbasiert. Wenn Sie den Windows Package Manager verwenden möchten, um Zeit zu sparen, zeigen wir Ihnen hier, wie er funktioniert.
Suchen und Installieren von Apps mit dem Windows-Paket-Manager
Während einige Benutzer, die mit textbasierten Schnittstellen nicht vertraut sind, den Windows-Paketmanager zunächst vielleicht etwas einschüchternd finden, ist er eigentlich sehr einfach zu verwenden und zu starten. Die grundlegende Verwendung des Windows-Paketmanagers besteht einfach darin, Apps zu suchen und zu installieren. Befolgen Sie dazu diese Schritte:
- Klicken Sie mit der rechten Maustaste auf die Startmenüschaltfläche in der Taskleiste und wählen Sie Terminal .
- Um nach einer App zu suchen, geben Sie winget search <AppName> ein . Versuchen wir beispielsweise, Google Chrome zu finden, indem wir winget search Chrome eingeben .
- Wenn Sie den Befehl „winget“ zum ersten Mal verwenden, müssen Sie möglicherweise den Servicebedingungen zustimmen. Drücken Sie „Y“ und dann die Eingabetaste , wenn Sie dazu aufgefordert werden.
- In diesem Fall werden Ihnen einige unterschiedliche Ergebnisse mit unterschiedlichen Chrome-Kanälen sowie einige Apps mit ähnlichen Namen angezeigt. Um die richtige App zu erhalten, ist die sicherste Methode, die Paket-ID zu verwenden, die in der zweiten Spalte aufgeführt ist. Für die stabile Version von Google Chrome verwenden wir winget install Google.Chrome .
- Wenn das Programm, das Sie installieren, über den Microsoft Store verfügbar ist (die Quelle wird in der letzten Spalte der Liste angegeben), müssen Sie außerdem den Nutzungsbedingungen zustimmen. Drücken Sie Y und dann die Eingabetaste .
- Sie können dem Installationsbefehl auch das Argument –accept-package-agreements hinzufügen, um alle Vereinbarungen automatisch zu akzeptieren.
- Das Installationsprogramm lädt das Programm herunter und beginnt mit der Installation. Einige Programme können ohne Benutzerinteraktion im Hintergrund installiert werden, Chrome benötigt jedoch Ihre Eingaben, sodass Sie die entsprechenden Schritte im entsprechenden Setup-Fenster ausführen müssen. Sie können interaktive Eingabeaufforderungen auch deaktivieren, indem Sie dem obigen Befehl das Argument –disable-interactivity hinzufügen.
- Sobald das Installationsprogramm abgeschlossen ist, können Sie den Vorgang für alle anderen Apps wiederholen, die Sie installieren möchten.
Dies macht es ziemlich einfach, Ihre Lieblings-Apps über eine textbasierte Oberfläche zu installieren, und da viele dieser Apps über stille Installationsprogramme über den Windows-Paket-Manager verfügen, kann dies viel schneller gehen. Und ja, wie oben erwähnt, können Sie damit auch Apps aus dem Microsoft Store installieren. Sie müssen nicht nach jeder einzelnen suchen und sich durch die Suchergebnisse klicken, um das Gewünschte zu finden.
Aktualisieren Ihrer Apps mit dem Windows-Paket-Manager
Eine weitere der zahlreichen Funktionen des Windows-Paketmanagers besteht darin, Ihre Apps über eine zentrale Schnittstelle auf dem neuesten Stand zu halten. Wenn Sie eine oder mehrere Apps haben, die im Winget-Repository verfügbar sind (auch wenn Sie sie nicht unbedingt dort installiert haben), können Sie sie alle mit dem Windows-Paketmanager problemlos auf einmal aktualisieren.
- Öffnen Sie das Windows-Terminal .
- Geben Sie „winget update“ oder „winget upgrade“ ein , um eine Liste der verfügbaren Updates für Ihre Pakete anzuzeigen.
- Um ein bestimmtes Paket zu aktualisieren, geben Sie winget update <ID> ein und ersetzen Sie <ID> durch die entsprechende ID für die App, die Sie aktualisieren möchten.
- Wenn Sie alle aktualisieren möchten, können Sie winget update –all eingeben . Auch hier können Sie das Argument –include-unknown hinzufügen , um die neuesten Versionen von Paketen mit unbekannten Versionen auf Ihrem PC zu installieren.
- Ihre Pakete werden nacheinander aktualisiert. Auch hier erfordern einige Installationsprogramme möglicherweise Ihr Eingreifen, aber Sie können es mit dem Argument –disable-interactivity überspringen .
Das ist alles. Sie können dies jederzeit erneut ausführen, um sicherzustellen, dass Ihre Apps auf dem neuesten Stand sind.
Deinstallieren von Apps mit dem Windows-Paket-Manager
Natürlich können Sie Apps mit dem Windows-Paket-Manager auf die gleiche Weise installieren und entfernen.
- Geben Sie „winget list“ ein , um alle auf Ihrem Computer installierten Pakete anzuzeigen.
- Suchen Sie die App, die Sie entfernen möchten, und verwenden Sie den Befehl winget uninstall <id> , wobei Sie <id> durch die eID der App ersetzen. Für Chrome würde der Befehl beispielsweise lauten: winget uninstall Google.Chrome .
- Befolgen Sie die Anweisungen auf dem Bildschirm oder verwenden Sie das Argument –disable-interactivity , um die App stillschweigend zu entfernen.
Exportieren und Importieren Ihrer Pakete mit dem Windows-Paket-Manager
Das vielleicht leistungsstärkste Tool im Windows-Paket-Manager-Toolset ist die Möglichkeit, eine Liste aller auf Ihrem PC installierten Pakete in eine Datei zu exportieren. Sie können die Datei dann beim Einrichten eines neuen PCs importieren und alle Apps auf Ihrer Liste auf einmal installieren, sodass Sie sofort loslegen können.
Exportieren Ihrer Paketliste
Um die Liste der auf Ihrem PC installierten Pakete zu exportieren, geben Sie einfach den Befehl winget export -o <output> ein . Ersetzen Sie <output> durch den Pfad, in dem die Paketlistendatei gespeichert werden soll. Bei einigen Apps müssen Sie möglicherweise Quellvereinbarungen zustimmen.
Sie können auch Argumente wie –source verwenden , um Pakete nur aus einer ausgewählten Quelle wie winget oder msstore zu filtern . Mit dem Argument –version können Sie auch eine bestimmte Version einer App exportieren, anstatt die neueste zu installieren.
In diesem Beispiel exportieren wir die Paketliste in meine Dokumentenbibliothek in eine Datei namens MyApps.json (die Erweiterung .json ist erforderlich). Der Befehl hierfür lautet winget export -o C:\Users\joaoc\Documents\MyApps.json , dies hängt jedoch von Ihrem Benutzernamen und dem Ziel des Exports ab.
Sie können diese Datei auch auf ein Flash-Laufwerk oder in einen Cloud-Dienst wie OneDrive verschieben, sodass Sie sie später auf einem anderen Gerät importieren können. Es ist natürlich, dass hier viele Fehler auftreten, da viele Apps mit Windows vorinstalliert sind oder möglicherweise nicht aus dem Windows-Paket-Manager stammen. Beachten Sie, dass hier nur eine Liste der Pakete exportiert wird, nicht die eigentlichen Installationsprogramme. Ihr neuer PC muss mit dem Internet verbunden sein, um die Pakete beim Importieren herunterladen und installieren zu können.
Importieren Ihrer Paketliste
Um Ihre Paketliste zu importieren, lautet der Befehl winget import -i <import-file> , wobei Sie <import-file> durch den Pfad zur Datei ersetzen, aus der Sie importieren möchten. Sie können auch das Argument –accept-package-agreements hinzufügen , um alle Vereinbarungen für Quellen zu akzeptieren, die dies erfordern.
In unserem Beispiel verwenden wir dieselbe Datei wie oben, haben sie aber im Download-Ordner auf unserem neuen PC gespeichert. Der Befehl lautet dann winget import -i C:\Users\joaoc\Downlaods\MyApps.json –accept-package-agreements . Auch hier handelt es sich nur um unser Beispiel, es kann jedoch je nach Speicherort der Datei variieren.
Der Windows-Paket-Manager versucht, alle Apps in der Paketliste nacheinander zu installieren. Einige Pakete sind möglicherweise bereits installiert, einfach weil einige davon Pakete sind, die mit Windows 11 geliefert werden. Bei neuen Apps und Updates müssen Sie möglicherweise mit jedem Installationsprogramm interagieren, oder Sie können das Argument –disable-interactivity verwenden , um beim Importieren alle Interaktivität für jedes Installationsprogramm zu überspringen oled monitor.
Dies sollte Ihnen ein grundlegendes Verständnis für die Verwendung des Windows-Paket-Managers vermitteln. Sie können noch tiefer gehen, indem Sie benutzerdefinierte Quellen für Apps hinzufügen, z. B. App-Repositorys in Ihrem Unternehmen, und Sie können auch Manifestdateien für Apps validieren. Die oben aufgeführten Kernfunktionen sind jedoch das, was die meisten Benutzer benötigen, und sie sind bereits sehr nützlich.
Wenn Sie mehr über andere Funktionen von Windows 11 erfahren möchten, lesen Sie, wie Sie Windows 11 anpassen . Vielleicht möchten Sie auch erfahren, wie Sie eine App mit herkömmlicheren Methoden deinstallieren.