Als u Winget niet kent: het is een automatiseringstool waarmee u de installatie van software op een computer kunt versnellen. Het enige dat u hoeft te doen, is het systeem vertellen welke software u wilt. Vervolgens zoekt Winget de nieuwste versie (of de enige specifieke release die je nodig hebt) en installeert deze geruisloos op de achtergrond. Naast het installeren van apps, kunt u Winget gebruiken om informatie over pakketten te vinden, bronnen te beheren, apps te upgraden, apps te verwijderen, enz.
Je kunt Winget downloaden vanuit de repository van het project op GitHub. Microsoft is ook van plan Winget te integreren in alle ondersteunde versies op Windows 10. U kunt ook lid worden van de Windows Package Manager Insider-programmaals u automatische updates uit de winkel wilt en deze op uw versie van Windows 10 wilt uitvoeren.
monitoren opgesteld
De Winget-repository is nu gevuld met dubbele apps en misvormde manifesten
De richtlijnen van Microsoft staatdat onafhankelijke softwareleveranciers (ISV's) die hun applicatie naar het Winget-register willen uploaden, dit kunnen doen door het manifest van de applicatie op hun GitHub in te dienen. De goedkeuring van het manifest is een geautomatiseerd proces. De geüploade manifesten worden automatisch gevalideerd op basis van een reeks vooraf gedefinieerde criteria.
Na de publieke beschikbaarheid van Winget 1.0 begonnen mensen talloze apps bij GitHub in te dienen voor opname in de repository van Winget, inclusief de apps die daar al beschikbaar waren.
Bovendien bevatten sommige pull-requests onjuiste applicatienamen in de manifesten of 'slechte' links van waaruit de applicatie opgehaald zou moeten worden. In een aantal gevallen zouden nieuwe indieningen de manifesten van bestaande aanvragen overschrijven, met onvolledige informatie.
BleepingComputergeeft voorbeelden van dergelijke manifesten. De manifestbestanden voor de PrimoPDF-app van NitroPDF bevatten naar verluidt misvormde bestandenPakketidentificatie('NitroPDFIncNitroPDFPtyLtd.PrimoPDF') en download-URL.
Een ander goed voorbeeld van hoe ernstig het probleem is, is het correct samengestelde manifestbestand dat werd overschreven door bijdragers, maar met onvolledige informatie.
Het goede is dat misvormde manifesten snel werden teruggedraaid, maar er zou een mechanisme moeten zijn om dergelijke incidenten in de toekomst te voorkomen.
De community stelt voor om een team van moderators te hebben om de manifestbestanden te controleren voordat ze worden goedgekeurd en voor iedereen beschikbaar worden.
waarom maken mijn airpods verbinding als ze in de case zitten?
Demitrius Nelon van Microsoft, een sleutelfiguur achter de ontwikkeling van Winget, heeft het probleem erkend en is van plan dit met het team ter sprake te brengen. Hij komtmet zijn eigen oplossing:
'Een van de opties zou kunnen zijn dat er een 'tweede' goedkeurder nodig is voor een 'nieuw' manifest in een 'nieuwe' map.'
Hij zei ook dat het team overweegt een duplicaatcontrolesysteem voor manifesten in te voeren. Nelon wees erop dat het hun bedoeling is om te veel wrijving en vertraging te voorkomen voor mensen die manifesten indienen.