winget – Windows Package Manager

Lesedauer 5 Minuten
Posted: Sa. 08.10.2022-17:59Updated: Mi. 25.09.2024-19:37

 Der Windows Package Manager, auch winget genannt, ist ein freier und quelloffener Paketmanager, der für Windows 10 (ab Version 1709) und Windows 11 entwickelt wurde. Er besteht aus einem Kommandozeilendienst und einer Reihe von Diensten zur Installation von Anwendungen. ISVs können ihn als Vertriebskanal für ihre Softwarepakete nutzen.

Der Windows Package Manager, auch winget genannt, ist ein freier und quelloffener Paketmanager, der für Windows 10 (ab Version 1709) und Windows 11 entwickelt wurde. Er besteht aus einem Kommandozeilendienst und einer Reihe von Diensten zur Installation von Anwendungen. ISVs können ihn als Vertriebskanal für ihre Softwarepakete nutzen.

Funktionen

Das winget-Tool unterstützt Installer auf EXE-, MSIX- und MSI-Basis. Das öffentliche Windows Package Manager Community Repository enthält Manifest-Dateien für unterstützte Anwendungen im YAML-Format. Im September 2020 fügte Microsoft die Möglichkeit hinzu, Anwendungen aus dem Microsoft Store zu installieren, sowie eine Funktion zur automatischen Befehlsvervollständigung.

Um die Wahrscheinlichkeit zu verringern, dass bösartige Software ihren Weg in das Repository und auf den Zielrechner findet, verwendet der Windows Package Manager unter anderem Microsoft SmartScreen, statische Analyse und SHA256-Hash-Validierung.

Der Quelltext des winget-Clients und das Community-Manifest-Repository stehen unter der MIT-Lizenz und werden auf GitHub gehostet.

Name Beschreibung
features Zeigt den Status der experimentellen Funktionen an
hash Hash-Installationsdateien
install Installiert die angegebene Anwendung
show Zeigt Informationen über die angegebene Anwendung an
search Sucht und zeigt grundlegende Informationen zur Anwendungen
settings Öffnet die winget-Konfigurationseinstellungen
source Verwaltet die Programmquellen
uninstall Deinstalliert die angegebene Anwendung
validate Validiert eine Manifest-Datei
upgrade Aktualisiert das angegebene Paket
export Exportiert eine Liste der installierten Pakete
import Installiert alle Pakete in einer Datei

 

Das folgende Beispiel installiert Visual Studio Code, einen Open-Source-Quelltext-Editor von Microsoft.

winget install vscode
Quellangabe: de.wikipedia.org
Original-Titel: Windows Package Manager

 

In Windows 10 ist “winget” nicht vorinstalliert. Sie müssen das Tool manuell herunterladen und installieren, um es verwenden zu können. Microsoft hat “winget” als Teil des Windows Package Managers (WPM) entwickelt, der als separates Paket heruntergeladen werden kann. Sie können “winget” von der offiziellen GitHub-Seite von Microsoft herunterladen und den Installationsanweisungen folgen.

Allerdings gibt es gute Nachrichten für Windows 11-Benutzer. Mit dem Erscheinen von Windows 11 hat Microsoft “winget” als integriertes Feature in das Betriebssystem aufgenommen. Das bedeutet, dass “winget” bereits vorinstalliert und direkt einsatzbereit ist, sobald Sie Windows 11 auf Ihrem Computer installieren. Sie müssen es nicht separat herunterladen oder installieren.

Das ist eine der Neuerungen von Windows 11, um die Verwaltung von Anwendungen und Programmen zu erleichtern. Sie können “winget” direkt über die Befehlszeile verwenden, um Anwendungen zu suchen, anzeigen und installieren. Das macht es noch bequemer, Ihre Software auf dem neuesten Stand zu halten und neue Anwendungen zu entdecken.

Also, wenn Sie Windows 11 verwenden, können Sie “winget” sofort nutzen.

Bei Windows 10 müssen Sie es jedoch zunächst separat installieren. Dazu muss der MKicrosoft App-Installer installiert werden (https://apps.microsoft.com/detail/9nblggh4nns1?rtc=1&hl=de-de&gl=DE)

Was ist winget?

Dieser Beitrag wurde bisher 240 mal gelesen.