Winget, der neue offene Paketmanager, der von Microsoft entwickelt wurde

Flügel

Microsoft hat diesen Monat viel zu erzählen gegeben Und seit der Aussage des Präsidenten von Microsoft, in der er zugab, dass er sich in seiner Haltung gegenüber Open-Source-Software geirrt hatte, verloren Fans beider Seiten die Kontrolle und ihre Meinungen wurden nicht eingehalten (sowohl gut als auch schlecht).

Jetzt, in etwas neueren Nachrichten, hat Microsoft einen weiteren Schritt unternommen, der viele dazu gebracht hat, ein wenig über seine Beziehung zu Open Source nachzudenken. UND ist, dass seine Entwickler die Veröffentlichung der ersten Version von veröffentlicht haben Testen Sie Ihren Paketmanager "Winget" (Windows-Paket-Manager).

Dieser neue Paketmanager bietet Tools zum Installieren von Anwendungen über die Befehlszeile (was Linux-Benutzer sofort erkennen werden) Da viele Linux-Distributionen (größtenteils) Paketmanager verwenden, mit denen ein Installationsprogramm heruntergeladen und auf einen Assistenten geklickt werden kann, anstatt nach einer Anwendung im Web zu suchen Ein schneller Befehl zum Suchen und Installieren einer Anwendung nach Namen.

Über Winget

Derzeit ist dieses Tool für Entwickler gedacht. Microsoft ist sich jedoch bewusst, dass Entwickler von Drittanbietern eines Tages möglicherweise ein einfaches grafisches Tool erstellen, mit dem Anwendungen schnell gefunden und installiert werden können.

Das könnte im Grunde wie der Windows Store sein, aber mit Zugriff auf ein ganzes Universum von Windows-Desktop-Apps, die die Leute tatsächlich benutzen. Mit anderen Worten, es ist wie Chocolatey, aber in Windows integriert.

Die aktuelle Version unterstützt Befehle für

  • Finde eine App
  • installieren
  • Paketinformationen anzeigen
  • Repositorys konfigurieren
  • Arbeiten Sie mit Hashes von Installationsdateien
  • Überprüfen Sie die Integrität der Metadaten

In der nächsten Version werden die Befehle zum Deinstallieren, Auflisten und Aktualisieren erwartet.

Paketparameter werden durch Dateien mit einem Manifest im YAML-Format definiert. Die ausführbaren Dateien werden direkt auf den Hauptprojektservern gespeichert, das Repository fungiert nur als Index und das Manifest verweist auf eine externe MSI-Datei (z. B. auf GitHub oder auf der Projektwebsite gehostet) und verwendet den Hash SHA256 zur Kontrolle der Integrität und zum Schutz vor Fälschungen.

Die erste Vollversion ist für Mai nächsten Jahres geplant, unterstützt die Integration in den Microsoft Store-Katalog, die automatische Vervollständigung von Eingaben, verschiedene Versionskategorien (Versionen, Beta-Versionen), die Installation von Systemkomponenten und Anwendungen für das Control Panel sowie Optimierungen für die Bereitstellung sehr großer Dateien (Delta-Updates) ), Paketsätze, eine Schnittstelle zum Generieren von Manifesten, Arbeiten mit Abhängigkeiten, Installationsdateien im Zip-Format (zusätzlich zu msi) usw.

Der Paketmanager Winget steht jetzt Benutzern der neuesten experimentellen Version von Windows Insider zur Verfügung und wird als Teil von Desktop Application Installer 1.0 ausgeliefert.

Derzeit Projekte wie 7Zip, OpenJDK, iTunes, Chrome, Blender, DockerDesktop, Dropbox, Evernote, FreeCAD, GIMP, Git, Maxima, Inkscape, Nmap, Firefox, Thunderbird, Skype, Edge, VisualStudio und KiCad wurden bereits zum Repository LibreOffice, Minecraft, hinzugefügt. Opera, Putty, TelegramDesktop, Steam, WhatsApp, Wireguard und WiresharkÜber diesen Paketmanager stehen eine Vielzahl von Microsoft-Anwendungen zur Installation zur Verfügung.

Der Winget-Code ist in C ++ geschrieben und wird unter der MIT-Lizenz vertrieben. Pakete werden aus einem von der Community unterstützten Repository installiert. Im Gegensatz zur Installation von Programmen aus dem Windows Store-Katalog können Sie mit Winget Anwendungen ohne unnötiges Marketing, Bilder und Werbung installieren.

Wenn Sie mehr darüber erfahren möchten, können Sie die Details überprüfen im folgenden Link. 

Wie teste ich Winget?

Für wen sind die Windows Insider-BenutzerUnd sind an diesem Paketmanager interessiertkönnen sie sich für das Windows Package Manager-Insiderprogramm anmelden mit derselben E-Mail-Adresse des Microsoft-Kontos, die Sie in Ihrem Insider-Build verwenden.

Nach der Genehmigung aktualisiert Microsoft Store das App Installer-Paket in Ihrem Windows 10 Insider-Build und Sie haben jetzt Zugriff auf den Winget-Befehl in PowerShell.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Yvan sagte

    Winget scheint gut für den Umgang mit PCs zu sein, aber nicht gut genug für Firmencomputer.
    Das WAPT eignet sich am besten für einen Unternehmenskontext.

  2.   Isard sagte

    Microsoft ändert wenig (obwohl es jetzt freie Software "unterstützt"):

    https://keivan.io/the-day-appget-died/