Das erste Update des Windows Package Manager Preview (v0.1.41821) ist erschienen.

Wir präsentieren das erste Update für den Windows Package Manager. Wenn Sie Teil des Programms Windows Insider oder Package Manager Insider sind, sollten Sie bereits die neuesten Updates installiert haben. Falls Sie Insider sind und diese nicht haben, starten Sie den Store und überprüfen Sie auf Updates. Wenn Sie einfach nur den Client herunterladen möchten, gehen Sie zur Veröffentlichungsseite auf GitHub. Wenn Sie automatische Updates aus dem Store erhalten möchten, können Sie sich dem Programm anschließen Package Manager Insider.

Das erste Update des Windows Package Manager Preview (v0.1.41821) ist erschienen.

Neuigkeiten

Diese Version des Clients ermöglicht es Ihnen, Ihre bevorzugten Einstellungen zu erstellen und zu speichern und enthält zudem neue Pakete und Fehlerbehebungen.

Parameter

Jetzt hat der Client eine Datei settings.json. Um die JSON-Datei im Standardeditor zu öffnen, führen Sie einfach winget settingsaus. Momentan können Sie in der Datei ein paar Dinge nach Ihrem Geschmack anpassen. Zum Beispiel habe ich den Stil "rainbow" für den Fortschrittsindikator eingestellt. Es sind auch Optionen wie accent (standardmäßig eingestellt) und retro verfügbar.

Das erste Update des Windows Package Manager Preview (v0.1.41821) ist erschienen.

Eine andere Option, die Sie interessieren könnte, ist "autoUpdateIntervalInMinutes". Damit können Sie die Häufigkeit anpassen, mit der der Client die Liste verfügbarer Pakete überprüft. Dies kann besonders nützlich sein, wenn Sie eine langsame Internetverbindung haben. Standardmäßig ist ein Intervall von fünf Minuten eingestellt.

Hinweis: Es funktioniert nicht im Hintergrund, sondern geschieht nur bei der Ausführung von Befehlen. Wenn Sie möchten, können Sie dies deaktivieren, indem Sie den Wert auf "0" setzen. In diesem Fall müssen Sie manuell auf Updates überprüfen, indem Sie den Befehl source update ausführen.

winget source update

Fehlerbehebung

Wir haben begonnen, Probleme mit "non-us-ASCII-Zeichen" und der Groß- und Kleinschreibung von Zeichen zu beheben. Es gab auch ein Problem mit der Unterstützung interaktiver Installationen, aber das ist jetzt behoben.

winget install  -i

Gemeinschaftshelden

Die Reaktion auf das Projekt war unglaublich. Eine große Anzahl von Menschen hat zu Diskussionen und der Erstellung einer Liste verfügbarer Pakete beigetragen, und im Community-Repository wurden über 800 Pakete hinzugefügt. Besonderer Dank geht an @philipcraig, @edjroot, @bnt0, @danielchalmers, @superusercode, @doppelc, @sachinjoseph, @ivan-kulikov-dev, @chausner, @jsoref, @DurableMicron, @Olifant1990, @MarcusP-P, @himejisyana und @dyl10s.

Was kommt als Nächstes

Feature Toggle

Wir benötigten einen Weg, experimentelle Funktionen einzuführen, ohne Ihnen Probleme zu bereiten. Die Arbeit mit Parametern war der erste Schritt, um praktisch zu testen, dass das Verhalten der Kunden innerhalb der Erwartungen liegt, während Sie gleichzeitig die Möglichkeit haben, neue Funktionen zu testen.

Microsoft Store

Unsere ursprüngliche Unterstützung wird wahrscheinlich auf kostenlose Anwendungen mit der Bewertung „E“ („für alle“) beschränkt sein. Dies wird das erste sein, was wir mit Feature-Toggles veröffentlichen, damit Sie nachvollziehen können, wie es ist, experimentelle Funktionen zu testen. Wir beginnen mit den Grundlagen und werden im Laufe der Zeit mehr hinzufügen.

Hauptfunktionen

Eine der Möglichkeiten, wie wir bestimmen, was als Nächstes umgesetzt werden soll, besteht darin, bekannte Vorschläge auf GitHub nach „+1“ (Symbol mit einem nach oben zeigenden Daumen) zu filtern. Dadurch sehen wir hohe Nachfrage nach Themen wie „Aktualisierung“, „Löschen“ und „Liste der verfügbaren Anwendungen“, sowie Unterstützung für .zip-Dateien, App-Stores und eigenständige Anwendungen (zum Beispiel das Hinzufügen von .exe zu Ihrem Pfad). Eingebaute PowerShell-Unterstützung steht ebenfalls weit oben auf dieser Liste.

Microsoft Community-Paket-Repository

Unser Bot arbeitet hart daran, mehr Pakete zu genehmigen. Er ist nicht so intelligent, wie wir es uns wünschen würden, aber er lernt. Wir haben ihn gerade gelehrt, genauere Fehlermeldungen für verschiedene Situationen bereitzustellen. Nun wird er Sie über Hash-Missverständnisse oder Fehler im Zusammenhang mit dem Zugriff auf die Installationsdatei informieren. Wir werden unseren Bot weiterentwickeln, denn unser Ziel ist es, das Hinzufügen Ihrer Pakete zu vereinfachen.

Bitte prüfen Sie die Vorschläge für den Client auf GitHub und geben Sie „+1“ für Funktionen, von denen Sie wirklich möchten, dass sie implementiert werden.

Quelle: habr.com

60GB SSD 8Gb DDR4