Windows Tips & News

Wingeti repo kannatab vigaste manifestidega topeltrakenduste tõttu

Eelmisel nädalal Microsoft andis välja Wingeti esimese stabiilse versiooni, selle sisseehitatud paketihaldur Windowsi jaoks. Tööriist võimaldab automatiseerida rakenduste haldamist, installides need tsentraliseeritud repost hulgi, värskendades neid kõiki korraga ja desinstallides need ühe käsuga. Repo on avalikkusele avatud ja seda haldavad entusiastid, nii et see põhjustas valesti vormindatud rakenduste pakettide ilmumise.

Kui te Wingetiga tuttav pole, on see automatiseerimistööriist, mis aitab kiirendada tarkvara installimist arvutisse. Kõik, mida pead tegema, on süsteemile ütlema, millist tarkvara soovite. Järgmisena otsib Winget uusima versiooni (või ühe konkreetse väljalaske, mida vajate) ja installib selle vaikselt taustale. Lisaks rakenduste installimisele saate Wingeti kasutada pakettide kohta teabe otsimiseks, allikate haldamiseks, rakenduste täiendamiseks, rakenduste desinstallimiseks jne.

Saate alla laadida Wingeti projekti hoidlast GitHubis. Samuti plaanib Microsoft integreerida Wingeti kõigisse Windows 10 toetatud versioonidesse. Samuti saate liituda 

Windows Package Manager Insider programm kui soovite poest automaatseid värskendusi ja soovite seda käitada oma Windows 10 versioonis.

Wingeti repo on nüüd täidetud topeltrakenduste ja valesti vormindatud manifestidega

Microsofti juhised olek sõltumatud tarkvaramüüjad (ISV-d), kes soovivad oma rakendust Wingeti registrisse üles laadida, saavad seda teha, esitades oma GitHubis rakenduse manifesti. Manifesti kinnitamine on automatiseeritud protsess. Üleslaaditud manifestid valideeritakse automaatselt eelnevalt määratletud kriteeriumide alusel.

Pärast Winget 1.0 avalikku kättesaadavust hakkasid inimesed esitama GitHubile palju rakendusi, mida Wingeti reposse lisada, sealhulgas rakendusi, mis olid seal juba saadaval.

Lisaks sisaldasid mõned tõmbamistaotlused manifestides valesid rakenduste nimesid või "halbasid" linke, kust rakendus tuleks tuua. Paljudel juhtudel kirjutavad uued esildised olemasolevate rakenduste manifestid üle ja sisaldavad puudulikku teavet.

BleepingComputer toob selliste manifestide näiteid. Väidetavalt sisaldavad NitroPDF-i PrimoPDF-i rakenduse manifestfailid väärarengut PackageIdentifier ("NitroPDFINcNitroPDFPtyLtd. PrimoPDF") ja allalaadimise URL.

Veel üks hea näide probleemi tõsidusest on õigesti koostatud manifestifail, mille kaastöötajad kirjutasid üle, kuid mille teave oli puudulik.

Hea, et valesti vormindatud manifestid saadi kiiresti tagasi, kuid peaks olema mehhanism selliste juhtumite vältimiseks tulevikus.

Kogukond soovitab luua moderaatorite meeskonna, kes kontrolliks manifestifaile enne, kui need heaks kiidetakse ja kõigile kättesaadavaks muutuvad.

Microsofti Demitrius Nelon, Wingeti arenduse võtmeisik, on probleemi tunnistanud ja kavatseb selle meeskonnaga tõstatada. Ta tuleb oma lahendusega:

"Üks võimalustest võiks olla "uue" kataloogi "uuel" manifestil "teise" kinnitaja nõudmine."

Ta mainis ka, et meeskond kaalub manifestide jaoks dubleeriva kontrollisüsteemi loomist. Nelon märkis, et nende eesmärk on vältida manifeste esitavate inimeste liigset hõõrdumist ja viivitusi.

Visual Studio 2022 ja .NET 6 on üldiselt saadaval

Visual Studio 2022 ja .NET 6 on üldiselt saadaval

SOOVITATAV: Windowsi probleemide lahendamiseks ja süsteemi jõudluse optimeerimiseks klõpsake siin...

Loe rohkem

Keelake Windows 10 automaatne arvutihooldus

Keelake Windows 10 automaatne arvutihooldus

Kui te arvutit ei kasuta, teostab Windows 10 mitmeid hooldustoiminguid. Need ajastatud toimingud ...

Loe rohkem

Uus Microsoft Store on nüüd saadaval Windows 10 Insideritele

Uus Microsoft Store on nüüd saadaval Windows 10 Insideritele

2021. aasta juunis koos Windows 11-ga Microsoft kuulutas välja uhiuue Microsoft Store'i värskenda...

Loe rohkem