Windows Tips & News

Winget repo lider av dupliserte apper med misformede manifester

click fraud protection
ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

Forrige uke Microsoft ga ut den første stabile versjonen av Winget, dens innebygde pakkebehandling for Windows. Verktøyet tillater automatisering av appadministrasjon ved å installere dem fra en sentralisert repo i bulk, oppdatere dem alle samtidig og avinstallere dem med en enkelt kommando. Repoen er åpen for offentligheten og vedlikeholdes av entusiaster, så dette førte til at feilutformede apppakker dukket opp.

Annonse

Hvis du ikke er kjent med Winget, er det et automatiseringsverktøy som hjelper deg å få fart på installasjonen av programvare på en datamaskin. Alt du trenger å gjøre er å fortelle systemet hvilken programvare du vil ha. Deretter finner Winget den nyeste versjonen (eller den spesifikke utgivelsen du trenger) og installerer den stille i bakgrunnen. I tillegg til å installere apper, kan du bruke Winget til å finne informasjon om pakker, administrere kilder, oppgradere apper, avinstallere apper osv.

Winget Import Export Avinstaller

Du kan laste ned Winget fra prosjektets depot på GitHub. Microsoft planlegger også å integrere Winget i alle støttede versjoner på Windows 10. Du kan også bli med Windows Package Manager Insider-program hvis du vil ha automatiske oppdateringer fra butikken, og du vil kjøre den på din versjon av Windows 10.

Winget-repoen er nå fylt med dupliserte apper, misformede manifester

Microsofts retningslinjer stat at uavhengige programvareleverandører (ISV-er) som ønsker å laste opp applikasjonen sin til Winget-registeret, kan gjøre det ved å sende inn applikasjonens manifest på GitHub. Manifestgodkjenningen er en automatisert prosess. De opplastede manifestene valideres automatisk mot et sett med forhåndsdefinerte kriterier.

Etter den offentlige tilgjengeligheten av Winget 1.0, begynte folk å sende inn mange apper til GitHub for å bli inkludert i Wingets repo, inkludert appene som allerede var tilgjengelige der.

Dessuten inneholdt noen pull-forespørsler feil applikasjonsnavn i manifestene eller "dårlige" lenker der applikasjonen skulle hentes. I en rekke tilfeller vil nye innsendinger overskrive eksisterende søknadsmanifester, med ufullstendig informasjon.

BleepingComputer gir eksempler på slike manifester. Manifestfilene for NitroPDFs PrimoPDF-app inneholder angivelig feil utformet PackageIdentifier ("NitroPDFIncNitroPDFPtyLtd. PrimoPDF") og last ned URL.

Winget Nitropdf

Et annet godt eksempel på hvor alvorlig problemet er, er den riktig sammensatte manifestfilen som ble overskrevet av bidragsytere, men med ufullstendig informasjon.

Winget Delvis Info

Det gode med at misdannede manifester ble raskt tilbakeført, men det burde være en mekanisme for å forhindre slike hendelser i fremtiden.

Fellesskapet foreslår å ha et team med moderatorer til å sjekke manifestfilene før de blir godkjent og blir tilgjengelige for alle.

Microsofts Demitrius Nelon, en nøkkelperson bak Wingets utvikling, har erkjent problemet og at han planlegger å ta det opp med teamet. Han kommer med sin egen løsning:

"Et av alternativene kan være å kreve en "andre" godkjenner på et "nytt" manifest i en "ny" katalog."

Han nevnte også at teamet vurderer å lage et duplikatsjekksystem for manifester. Nelon påpekte at deres intensjon er å unngå for mye friksjon og tidsforsinkelse for folk som sender inn manifester.

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen
Microsoft har offisielt annonsert Surface Laptop Go 2

Microsoft har offisielt annonsert Surface Laptop Go 2

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenMicrosoft har offi...

Les mer

Surface Laptop Go 2-spesifikasjoner lekket på nettet

Surface Laptop Go 2-spesifikasjoner lekket på nettet

I dag ble Surface Laptop Go 2-enheten oppdaget i katalogen til en koreansk nettbutikk. Så vi er b...

Les mer

Firefox 101 er ute med den klassiske nedlastingsprompten som standard

Firefox 101 er ute med den klassiske nedlastingsprompten som standard

En ny versjon av Mozilla Firefox er her. Den eneste alternative nettleseren i disse dager, den br...

Les mer