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.
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.