Während sich Windows im Laufe der Jahre weiterentwickelt hat, haben wir gesehen, wie Microsoft einige Funktionen von Linux in das Windows-Ökosystem eingeführt hat. Zusätzlich zu Windows 10 und 11, die ein Linux-Subsystem über WSL 2 unterstützen, verfügen sie auch über einen Paketmanager namens Windows Package Manager (oder kurz Winget).
Was genau ist der Windows Package Manager und wie wird er verwendet? Lesen Sie weiter, während wir unten alle Ihre brennenden Fragen beantworten.
Was ist ein Paketmanager?
Alle modernen Apps und alle von Ihnen erstellten Projekte verwenden vorhandene Frameworks, Bibliotheken und Tools. Wenn Sie eine einfache React-App erstellen, benötigen Sie Node.js, ReactJS und andere Bibliotheken oder Tools, damit Ihr Projekt ordnungsgemäß funktioniert. Die zugrunde liegende Software von Drittanbietern, die Ihre Projektfunktion im Wesentlichen unterstützt, wird als Abhängigkeiten bezeichnet.
Wie Sie sich vorstellen können, kann die Verwaltung der Installation und Aktualisierung mehrerer Abhängigkeiten innerhalb eines Projekts ziemlich frustrierend werden. Sie müssen auch sicherstellen, dass Ihr System mit Software von Drittanbietern kompatibel ist. Wenn Sie jede Software von Drittanbietern manuell integrieren und aktualisieren würden, würden Sie einen Großteil Ihrer wertvollen Zeit mit der Verwaltung der Softwareabhängigkeiten verschwenden.
Um (unter anderem) dieses Problem zu lösen, hatten Entwickler die geniale Idee eines Paketmanagers – ein einziges Tool, das alle Ihre Projektabhängigkeiten verwalten kann. Paketmanager führen normalerweise mehrere wesentliche Funktionen aus, wie zum Beispiel:
- Finden der richtigen Quelldateien für Ihre Plattform.
- Sicherstellen, dass die Quelldateien frei von Malware und anderen Sicherheitslücken sind.
- Abhängigkeiten in Ihr Projekt integrieren.
- Ermöglicht nahtlose Installation, Aktualisierung und Entfernung von Softwareabhängigkeiten.
Paketmanager haben auch einen riesigen Katalog von Tools, aus denen Sie auswählen und mit nur einem einzigen Befehl auf dem Terminal installieren können.
Einige Beispiele für beliebte Paketmanager sind:
- Hausgemacht.
- Node Package Manager (NPM).
- Garn.
- Advanced Packaging Tool (APT).
Was ist der Windows-Paketmanager?
Der Windows Package Manager oder Winget, wie er allgemein genannt wird, ist Microsofts Version eines Paketmanagers im Linux-Stil. Winget wurde 2020 als Paketmanager für Open-Source-Befehlszeilenprogramme veröffentlicht und enthält eine breite Palette verfügbarer Anwendungen, von denen Benutzer installieren können. Wie andere weit verbreitete Paketmanager hat Microsoft dafür gesorgt, dass der Windows-Paketmanager kostenlos und auf GitHub verfügbar ist.
Mit dem Windows Package Manager können Sie Anwendungen mit nur einem einzigen Befehl im Terminal einfach installieren, aktualisieren und löschen. Verabschieden Sie sich von den Tagen des Herunterladens von Setup-Dateien und der manuellen Installation jeder Anwendung.
Winget verwendet ein YAML-Paketmanifestformat, das es einfach zu verstehen und zu konfigurieren macht. Entwickler verwenden in der Regel das YAML-Manifestformat, um ihre Anwendungen so zu bündeln, dass sie mit dem Windows-Paket-Manager kompatibel sind.
Zuvor mussten sich Windows-Benutzer auf Chocolatey verlassen – einen Paketmanager eines Drittanbieters, der auf Windows-Betriebssysteme spezialisiert ist. Chocolatey ist ziemlich leistungsfähig und wird von der größeren Windows-Brüderschaft weithin angenommen. Andererseits sind die meisten Windows-Benutzer noch nicht mit dem Windows-Paket-Manager vertraut oder vertraut; Wir hoffen, dass dieser Leitfaden dazu beiträgt, dies zu ändern.
So richten Sie den Windows-Paket-Manager unter Windows 11 ein
Der Windows Package Manager ist unter Windows nicht vorinstalliert, Sie müssen ihn also manuell herunterladen. Glücklicherweise ist der Installationsprozess unkompliziert und sollte keine Hürden darstellen.
Microsoft verlangt, dass Ihr Windows-System Windows 10 1709 oder höher ausführt, um winget zu verwenden. Das wirst du auch müssen Melden Sie sich mit Ihrem Microsoft-Konto an und stellen Sie sicher, dass Sie auch bei der Microsoft Store-App angemeldet sind.
Es gibt zwei Möglichkeiten, den Windows Package Manager unter Windows 11 zu installieren.
So installieren Sie Winget über den Microsoft Store
Der einfachste Weg, den Windows Package Manager zu installieren, ist über den Microsoft Store. Dazu können Sie den Windows Package Manager über den offiziellen App-Installer von Microsoft herunterladen:
- Starte den Microsoft-Store Verwendung der Startmenü.
- Suchen nach App-Installer und wählen Sie die beste Übereinstimmung aus.
- Klick auf das Installieren Schaltfläche, wenn Sie es sehen. Ansonsten, App-Installer bereits auf Ihrem PC vorhanden, und Sie müssen nur sicherstellen, dass es aktualisiert wird.
So installieren Sie Winget über PowerShell
Wenn Sie Probleme im Microsoft Store haben, sollten Sie erwägen, winget mit Windows PowerShell zu installieren. Sobald Sie mit dem Internet verbunden sind, führen Sie die folgenden Schritte aus:
- Von dem Start Menü, suchen Power Shell, und wählen Sie aus Als Administrator ausführen.
- Fügen Sie in der Befehlszeile den folgenden Befehl ein und drücken Sie Eingeben
Invoke-WebRequest-Uri https://aka.ms/winget -OutFile winget.zip; Expand-Archive winget.zip -DestinationPath $Env: ProgramFiles\WindowsPowerShell\Modules\
- Geben Sie nach Abschluss der Installation den folgenden Befehl ein und drücken Sie Eingeben um Ihre Installation zu überprüfen.
So verwenden Sie Winget unter Windows 11
Nachdem Sie winget eingerichtet haben, müssen Sie lernen, wie Sie mit dem winget-Tool verbundene Befehle verwenden, einschließlich Herunterladen, Konfigurieren und Anzeigen installierter Anwendungen.
1. So laden Sie neue Anwendungen herunter
Es gibt eine große Auswahl an verfügbaren Anwendungen innerhalb von winget, und Sie können Apps wie Google Chrome, 7-Zip usw. herunterladen.
Um eine Anwendung mit winget herunterzuladen, verwenden Sie den folgenden Befehl:
Winget installieren <APP NAME>
2. So suchen Sie nach Anwendungen
Wenn Sie nach einer neuen App zum Installieren suchen, aber nicht wissen, wie Sie die verfügbaren Apps durchsuchen sollen, können Sie die Suchfunktion von winget verwenden. Eine Methode besteht darin, den Suchbefehl von winget in der Befehlszeile zu verwenden. Geben Sie mit dem folgenden Befehl eine Suchanfrage ein, und Sie erhalten eine Liste der verfügbaren Apps, die Ihren Suchkriterien entsprechen.
Um beispielsweise nach Zip-Programmen zu suchen, können Sie Folgendes eingeben:
Winget-Such-Zip
Alternativ können Sie auch eine verwenden Drittanbieter-Tool das eine einfach zu bedienende Benutzeroberfläche für winget bietet.
3. So zeigen Sie installierte Anwendungen an
Sie können auf Ihrem PC installierte Anwendungen wie folgt anzeigen:
Flügel Liste
4. So zeigen Sie Anwendungsdetails an
Um die Installationsdetails und die Softwareversion einer bestimmten App anzuzeigen, können Sie den folgenden Befehl verwenden:
Winget-Show <APP NAME>
Sind Paketmanager den Aufwand unter Windows wert?
Winget ist unglaublich darin, Anwendungen auf Ihrem Windows 11-PC zu installieren. Sie müssen nicht mehr im Internet nach Malware-freien Download-Links suchen; Öffnen Sie einfach ein Terminal und laden Sie die benötigte Anwendung über winget herunter.