Das erste Update der Windows Package Manager-Vorschau (v0.1.41821) wurde veröffentlicht

Einführung des ersten Updates für Windows Package Manager. Wenn Sie Mitglied des Windows Insider- Programms oder des Insider Package Managers sind, sollten Sie bereits die neuesten Updates installiert haben. Wenn Sie ein Insider sind und keinen haben, starten Sie den Store und suchen Sie nach Updates. Wenn Sie den Client lieber herunterladen möchten, besuchen Sie die Release-Seite von GitHub . Wenn Sie automatische Updates aus dem Store erhalten möchten, können Sie dem Package Manager Insider- Programm beitreten .



Bild



Was gibt's Neues



Mit dieser Version des Clients können Sie Ihre bevorzugten Einstellungen erstellen und speichern sowie neue Pakete und Fehlerbehebungen.



Parameter



Der Client verfügt jetzt über eine Datei settings.json. Um die JSON-Datei im Standardeditor zu öffnen, führen Sie einfach die Winget-Einstellungen aus . An dieser Stelle in der Datei können Sie einige Dinge nach Ihren Wünschen anpassen. Zum Beispiel habe ich einen Regenbogenstil für einen Fortschrittsbalken. Optionen wie Akzent (Standard) und Retro sind ebenfalls verfügbar.



Bild



Ein weiterer Parameter, an dem Sie interessiert sein könnten, ist "autoUpdateIntervalInMinutes". Hier können Sie ändern, wie oft der Client die Liste der verfügbaren Pakete überprüft. Dies kann besonders nützlich sein, wenn Sie eine langsame Internetverbindung haben. Der Standardwert beträgt fünf Minuten.



Hinweis:es funktioniert nicht im Hintergrund, es passiert nur, wenn Befehle ausgeführt werden. Sie können dies bei Bedarf deaktivieren, indem Sie den Wert auf "0" setzen. In diesem Fall müssen Sie manuell nach Updates suchen, indem Sie den Befehl source update ausführen.



winget source update


Fehler Korrektur



Wir haben begonnen, Probleme mit "Nicht-US-ASCII-Zeichen" und mit Groß- und Kleinschreibung zu beheben. Es gab auch ein Problem mit der Unterstützung für interaktive Installationen, das jedoch behoben wurde.



winget install <foo> -i


Community-Helden



Die Reaktion auf das Projekt war unglaublich. Eine große Anzahl von Personen hat zur Diskussion und Auflistung der verfügbaren Pakete beigetragen, und über 800 Pakete wurden dem Community-Repository hinzugefügt. Ein besonderer Dank @philipcraig , @edjroot , @ bnt0 , @danielchalmers , @superusercode , @doppelc , @sachinjoseph , @ ivan-Kulikov-dev , @chausner , @jsoref , @DurableMicron , @ Olifant1990 , @ marcusp-P , @himejisyana und @ dyl10s .



Was wird als nächstes passieren



Feature umschalten



Wir brauchten eine Möglichkeit, experimentelle Funktionen freizugeben, ohne Ihnen Probleme zu bereiten. Das Arbeiten mit Parametern war der erste Schritt, um in der Praxis zu testen, ob das Verhalten des Kunden den Erwartungen entspricht, und gleichzeitig neue Funktionen testen zu können.



Microsoft Store



Unsere anfängliche Unterstützung wird wahrscheinlich auf kostenlose Apps mit der Bewertung "E" ("für alle") beschränkt sein. Dies ist die erste Version, die wir mit dem Feature-Toggle veröffentlichen, damit Sie ein Gefühl dafür bekommen, wie es wäre, experimentelle Features zu testen. Wir werden mit den Grundlagen beginnen und im Laufe der Zeit weitere hinzufügen.



Hauptmerkmale



Eine Möglichkeit, wie wir festlegen, was als Nächstes implementiert werden soll, besteht darin, die auf GitHub bekannten Vorschläge nach "+1" (Daumen hoch-Symbol) zu filtern. Infolgedessen sehen wir eine starke Nachfrage nach Themen wie Aktualisieren, Deinstallieren und Liste der verfügbaren Anwendungen sowie Unterstützung für die Installation von ZIP-Dateien, Speichern von Apps und Offline-Apps (z. B. Hinzufügen einer EXE-Datei zu Ihrem Pfad). ... Die integrierte PowerShell-Unterstützung steht ebenfalls ganz oben auf dieser Liste.



Microsoft Community Package Repository



Unser Bot arbeitet hart daran, weitere Pakete zu genehmigen. Er ist nicht so schlau wie wir möchten, aber er lernt. Wir haben ihn nur gelehrt, korrektere Fehlermeldungen für verschiedene Situationen bereitzustellen. Sie werden nun über eine Hash-Nichtübereinstimmung oder einen Fehler im Zusammenhang mit dem Zugriff auf die Installationsdatei informiert. Wir werden unseren Bot weiterentwickeln, da unser Ziel darin besteht, das Hinzufügen Ihrer Pakete zu vereinfachen.



Schauen Sie sich unbedingt die Client-Vorschläge auf GitHub an und setzen Sie "+1" auf alle Funktionen, die Sie wirklich sehen möchten.



All Articles