Was ist der Windows-Paket-Manager und wie verwende ich ihn?

Wünschten Sie, Sie könnten Programme in Windows über die Befehlszeile installieren? Jetzt gibt es eine einfachere Möglichkeit, alle Ihre Lieblings-Apps auf einem neuen Computer zu installieren, nachdem Microsoft  kürzlich seinen Windows Package Manager ( WPM ) veröffentlicht hat. Es befindet sich derzeit nur in der Vorschauphase.

Es ist immer noch ein wenig fehlerhaft und hat im Vergleich zu etablierten Paketmanagern(package managers) wie Chocolatey ein wenig wenig Funktionen , aber es sind großartige Neuigkeiten für Windows -Entwickler und Power-User. Und es könnte bereits auf Ihrem Computer sein!

Wie erhalte ich den Windows Package Manager?(How Do I Get Windows Package Manager?)

Während ich dies schreibe, gibt es nur zwei Möglichkeiten, Windows Package Manager zu erhalten . Sie können es über das Windows-Insider-Programm(Windows Insider Program) oder von GitHub erhalten .

Windows-Insider-Programm(Windows Insider Program)(Windows Insider Program)

Mit dieser Methode können Sie die neuesten Vorschauen von Windows 10 und WPM abrufen(WPM) . Wenn also Funktionen und Korrekturen zu WPM hinzugefügt werden , werden sie einfach automatisch(automatically be updated) für Sie aktualisiert. 

Um diesen Weg zu gehen, müssen Sie Insider Build für Windows 10 installieren und sich für das Windows Package Manager Insider Program anmelden . Dazu benötigen Sie ein Microsoft-Konto(Microsoft Account) , wie Sie es zum Anmelden bei der Micros o ft Store-App verwenden . Es wird eine E-Mail gesendet, die Sie darüber informiert, ob Sie dabei sind oder nicht. Es dauert ungefähr 3 Tage.

GitHub

Wenn Sie bereits wissen, wie man GitHub verwendet , ist dies möglicherweise ein einfacherer Weg für Sie. Sie finden das WPM-GitHub- Repository unter https://github.com/microsoft/winget-cli .

Habe ich den Windows Package Manager?(Do I Have Windows Package Manager?)

Um festzustellen , ob Sie Windows Package Manager ( WPM ) haben, öffnen Sie eine PowerShell -Sitzung und geben Sie das Cmdlet winget ein(winget) .

Wenn Sie WPM haben , sehen Sie eine Ausgabe wie in der folgenden Abbildung. Es listet auf, welche Version von WPM Sie haben, und einige grundlegende Hilfestellungen zur Verwendung.

Wie verwende ich den Windows-Paket-Manager?(How Do I Use Windows Package Manager?)

Als erstes sollten Sie sehen, welche Apps Sie mit WPM installieren können . Geben Sie(Enter) das Cmdlet winget search ein(winget search) und drücken Sie die Eingabetaste(Enter) .

Sie sehen eine Liste aller derzeit verfügbaren App-Installationspakete. 

Zum Zeitpunkt des Verfassens dieses Artikels waren 386 Pakete verfügbar. Zu den beliebtesten Apps gehören: 7Zip , CutePDF Writer , Adobe Acrobat Reader DC , Kindle , iTunes , Audacity , mehrere Linux(Linux distros) - Distributionen , MalwareBytes und eine Vielzahl von Microsoft - Apps für Office , Azure , Windows und alles andere von Microsoft

Eine vollständige Liste der Pakete ist auch unter https://github.com/microsoft/winget-pkgs/tree/master/manifests verfügbar .

Es gibt viel zu tun, versuchen Sie also, nach Ihren Lieblings-Apps(your favorite apps) zu suchen . Geben Sie das winget-Suchschlüsselwort(winget search keyword) ein, wobei das Schlüsselwort der Name der App ist, nach der Sie suchen. Wenn Sie sich des vollständigen Namens nicht sicher sind, wird auch nach einem Teil des Namens gesucht.

Wenn Sie die App gefunden haben, die Sie installieren möchten, verwenden Sie winget install „AppName Here“(winget install “AppName Here”) . Wenn die App einen aus einem Wort bestehenden Namen hat, sind die Anführungszeichen nicht erforderlich. 

Wenn Sie es vorziehen, dass die App ohne weitere Eingaben von Ihnen automatisch installiert wird, verwenden Sie das Argument -h am Ende. Der Befehl würde wie folgt aussehen : winget install „AppName Here“ -h

Die App wird ohne weitere Interaktion von Ihnen heruntergeladen und installiert.

Wie kann ich mit dem Windows Package Manager mehrere Apps gleichzeitig installieren?(How Can I Install Several Apps At Once With Windows Package Manager?)

Da winget ein Cmdlet ist, können wir ein PowerShell - Skript erstellen, um die Installationen durchzuführen. Stellen Sie(Make) zunächst sicher, dass Ihr System die Ausführung von PowerShell-Skripts zulässt(allows you to run PowerShell scripts) .

Geben Sie in Windows PowerShell ISE Folgendes ein:

winget install rufus -h;
winget install gpu-z -h;
winget installiere Putty -h;
winget installiere FileZilla -h;
(winget install rufus -h;winget install gpu-z -h;winget install Putty -h;winget install FileZilla -h;)

Speichern Sie das als PowerShell -Skript mit einem Namen wie install-AppsWinGet.ps1. Sie können das Skript in PowerShell ISE oder über die normale PowerShell -Befehlszeile ausführen.

Beachten Sie, dass Sie die hübsche Statusleiste nicht sehen werden, wie Sie es bei einer einzelnen WPM- Installation tun würden. Das ist okay. Es führt die Installationen der Reihe nach durch. Die Gesamtzeit zum Herunterladen und Installieren aller 4 Apps betrug 53 Sekunden.

Kann ich mit dem Windows-Paket-Manager deinstallieren?(Can I Uninstall Using Windows Package Manager?)

Nein. Momentan dient WPM nur zum Installieren von Apps. Die Preview-Version von WPM ist sehr jung. Wenn Microsoft möchte , dass WPM der De-facto-Paketmanager für Windows wird, erwarten Sie in naher Zukunft die gleiche Funktionalität wie Chocolatey oder besser.

Get Installing!

Jetzt, wo Sie den Windows Package Manager haben und wissen, wie man ihn benutzt, warum erstellen Sie nicht ein Skript, um jede App zu installieren, die Sie lieben? Speichern Sie dieses Skript auf einem USB -Laufwerk oder in einem Cloud-Speicher(cloud storage) . Wenn Sie sie das nächste Mal installieren möchten, führen Sie einfach das Skript aus. Wenn Sie noch nie einen Paketmanager verwendet haben, ist dies schneller und einfacher als je zuvor.



About the author

Ich habe einen Hintergrund in Computertechnik und Informationstechnologie, der mir eine einzigartige Perspektive auf die Plattformen Windows 10 und 11 verschafft hat. Insbesondere bin ich sowohl mit der Windows 10 „Desktop Experience“ als auch mit dem Microsoft Edge-Browser erfahren. Meine Erfahrung mit diesen beiden Plattformen gibt mir ein tiefes Verständnis dafür, wie sie funktionieren, und mein Fachwissen in diesen Bereichen ermöglicht es mir, zuverlässige Ratschläge zu geben, wie sie verbessert werden können.



Related posts