Windows Package Manager

freier Paketmanager für Windows 10 Aus Wikipedia, der freien Enzyklopädie

Windows Package Manager

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

Schnelle Fakten Basisdaten ...
Windows Package Manager
Thumb
Thumb
Windows Package Manager v0.1.41331 Preview[1]
Basisdaten
Entwickler Microsoft
Erscheinungsjahr 13. Mai 2020
Aktuelle Version 1.9.25200[2]
(12. November 2024)
Aktuelle Vorabversion 1.9.2151-preview[3]
(7. August 2024)
Betriebssystem Windows 10 (ab 1709)[4], Windows 11
Programmier­sprache C++
Kategorie Paketverwaltung
Lizenz MIT-Lizenz
deutschsprachig nein
docs.microsoft.com/de-DE/windows/package-manager
Schließen

Geschichte

Der Windows Package Manager wurde erstmals auf der Microsoft-Build-Entwicklerkonferenz im Mai 2020 angekündigt.[7][6]

Vor der Entscheidung, den Windows Package Manager zu entwickeln, analysierte das Team dahinter die Dienste Chocolatey, Scoop, Ninite, AppGet, Npackd und das PowerShell-basierte OneGet.[6] Nach der Ankündigung von winget behauptete Keivan Beigi, der Entwickler von AppGet,[8] dass Microsoft ihn im Dezember 2019 unter dem Vorwand interviewt habe, AppGet zu übernehmen und ihn einzustellen. Nachdem Microsoft mit Beigi gesprochen hatte, stellte der Konzern angeblich die Kommunikation mit ihm ein, bis einen Tag vor dem Start von winget bestätigt wurde, dass sie ihn nicht einstellen würden. Beigi war bestürzt über Microsofts mangelnde Anerkennung von AppGet. Die Veröffentlichung von winget veranlasste Beigi zu der Ankündigung, dass AppGet im August 2020 eingestellt werden würde.[9][10][11] Microsoft reagierte mit einem Blog-Post, in dem eine Reihe von Funktionen von winget AppGet zugeschrieben wurden.[12][13]

Am 6. Oktober 2021 wurde der Windows Package Manager mit Version 1.1.12663 auch für Windows 11 veröffentlicht.[14]

Funktionen

Zusammenfassung
Kontext

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

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.[18][19]

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

Befehle

Weitere Informationen Name, Beschreibung ...
Name Beschreibung
install Installiert das angegebene Paket
show Zeigt Informationen zu einem Paket an
source Verwaltet die Programmquellen
search Suchen und Anzeigen grundlegender Informationen zu Paketen
list Installierte Pakete anzeigen
upgrade Zeigt verfügbare Upgrades an und führt sie aus
uninstall Deinstalliert das angegebene Paket
hash Hilfsprogramm zum Hashen von Installationsdateien
validate Überprüft eine Manifestdatei
settings Einstellungen öffnen oder Administratoreinstellungen festlegen
features Zeigt den Status von experimentellen Features an
export Exportiert eine Liste der installierten Pakete
import Installiert alle Pakete in einer Datei
Schließen

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

winget install vscode

Siehe auch

Commons: Windows Package Manager – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.