Wenn Sie mit Winget nicht vertraut sind, handelt es sich um ein Automatisierungstool, mit dem Sie die Installation von Software auf einem Computer beschleunigen können. Sie müssen dem System lediglich mitteilen, welche Software Sie benötigen. Als nächstes findet Winget die neueste Version (oder die eine spezifische Version, die Sie benötigen) und installiert sie unbemerkt im Hintergrund. Neben der Installation von Apps können Sie mit Winget Informationen zu Paketen finden, Quellen verwalten, Apps aktualisieren, Apps deinstallieren usw.
Sie können Winget herunterladen aus dem Repository des Projekts auf GitHub. Microsoft plant außerdem, Winget in alle unterstützten Versionen unter Windows 10 zu integrieren. Sie können sich auch dem anschließen Windows Package Manager Insider-Programmwenn Sie automatische Updates aus dem Store wünschen und diese auf Ihrer Version von Windows 10 ausführen möchten.
Computeroptimierung
Das Winget-Repo ist jetzt voller doppelter Apps und fehlerhafter Manifeste
Die Richtlinien von Microsoft Zustanddass unabhängige Softwareanbieter (ISVs), die ihre Anwendung in die Winget-Registrierung hochladen möchten, dies tun können, indem sie das Manifest der Anwendung auf ihrem GitHub einreichen. Die Manifestgenehmigung ist ein automatisierter Prozess. Die hochgeladenen Manifeste werden automatisch anhand einer Reihe vordefinierter Kriterien validiert.
Nach der öffentlichen Verfügbarkeit von Winget 1.0 begannen die Leute, bei GitHub zahlreiche Apps einzureichen, die in das Winget-Repo aufgenommen werden sollten, einschließlich der Apps, die dort bereits verfügbar waren.
Darüber hinaus enthielten einige Pull-Requests falsche Anwendungsnamen in den Manifesten oder „schlechte“ Links, von denen die Anwendung abgerufen werden sollte. In einer Reihe von Fällen würden neue Einreichungen die Manifeste bestehender Anträge mit unvollständigen Informationen überschreiben.
BleepingComputerliefert Beispiele für solche Manifeste. Berichten zufolge sind die Manifestdateien für die PrimoPDF-App von NitroPDF fehlerhaftPackageIdentifier(„NitroPDFIncNitroPDFPtyLtd.PrimoPDF“) und Download-URL.
Ein weiteres gutes Beispiel dafür, wie ernst das Problem ist, ist die ordnungsgemäß erstellte Manifestdatei, die von Mitwirkenden überschrieben wurde, jedoch mit unvollständigen Informationen.
Das Gute daran ist, dass fehlerhafte Manifeste schnell rückgängig gemacht wurden, aber es sollte einen Mechanismus geben, um solche Vorfälle in Zukunft zu verhindern.
Die Community schlägt vor, ein Team von Moderatoren einzusetzen, das die Manifestdateien überprüft, bevor sie genehmigt werden und für alle verfügbar sind.
Canon mf275dw Treiber
Demitrius Nelon von Microsoft, eine Schlüsselperson hinter der Entwicklung von Winget, hat das Problem erkannt und plant, es dem Team zur Sprache zu bringen. Er kommtmit seiner eigenen Lösung:
„Eine der Optionen könnte darin bestehen, einen ‚zweiten‘ Genehmiger für ein ‚neues‘ Manifest in einem ‚neuen‘ Verzeichnis zu fordern.“
Er erwähnte auch, dass das Team erwägt, ein Duplikatprüfsystem für Manifeste einzuführen. Nelon wies darauf hin, dass ihre Absicht darin bestehe, zu viel Reibung und Zeitverzögerung für Personen zu vermeiden, die Manifeste einreichen.