Windows Tips & News

Il repository Winget soffre di app duplicate con manifest non validi

click fraud protection
CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

La scorsa settimana Microsoft ha rilasciato la prima versione stabile di Winget, il suo gestore di pacchetti integrato per Windows. Lo strumento consente di automatizzare la gestione delle app installandole in blocco da un repository centralizzato, aggiornandole tutte in una volta e disinstallandole con un singolo comando. Il repository è aperto al pubblico e gestito da appassionati, quindi questo ha causato la comparsa di pacchetti di app non validi.

Annuncio

Se non hai familiarità con Winget, è uno strumento di automazione che ti aiuta a velocizzare l'installazione del software su un computer. Tutto quello che devi fare è dire al sistema quale software vuoi. Successivamente, Winget trova l'ultima versione (o quella specifica di cui hai bisogno) e la installa silenziosamente in background. Oltre a installare app, puoi utilizzare Winget per trovare informazioni sui pacchetti, gestire fonti, aggiornare app, disinstallare app, ecc.

Winget Import Export Disinstalla

Puoi scaricare Winget dal repository del progetto su GitHub. Microsoft prevede inoltre di integrare Winget in tutte le versioni supportate su Windows 10. Puoi anche unirti al Programma Insider di Windows Package Manager se desideri aggiornamenti automatici dallo store e desideri eseguirli sulla tua versione di Windows 10.

Il repository Winget è ora pieno di app duplicate, manifest non validi

Le linee guida di Microsoft stato che i fornitori di software indipendenti (ISV) che desiderano caricare la propria applicazione nel registro Winget, possono farlo inviando il manifest dell'applicazione sul proprio GitHub. L'approvazione del manifest è un processo automatizzato. I manifest caricati vengono convalidati automaticamente rispetto a una serie di criteri predefiniti.

Dopo la disponibilità pubblica di Winget 1.0, le persone hanno iniziato a inviare a GitHub molte app da includere nel repository di Winget, comprese le app che erano già disponibili lì.

Inoltre, alcune richieste pull contenevano nomi di applicazioni errati nei manifest o collegamenti "non validi" da cui l'applicazione doveva essere recuperata. In un certo numero di casi, i nuovi invii sovrascriverebbero i manifesti delle applicazioni esistenti, con informazioni incomplete.

BleepComputer fornisce esempi di tali manifest. Secondo quanto riferito, i file manifest per l'app PrimoPDF di NitroPDF contengono formati non corretti Identificatore pacchetto ("NitroPDFIncNitroPDFPtyLtd. PrimoPDF") e URL di download.

Winget Nitropdf

Un altro buon esempio di quanto sia serio il problema è il file manifest correttamente composto che è stato sovrascritto dai contributori, ma con informazioni incomplete.

Informazioni parziali Winget

La cosa buona è che i manifesti malformati sono stati rapidamente ripristinati, ma dovrebbe esserci un meccanismo per prevenire tali incidenti in futuro.

La community suggerisce di avere un team di moderatori per controllare i file manifest prima che vengano approvati e diventino disponibili per tutti.

Demitrius Nelon di Microsoft, una persona chiave dietro lo sviluppo di Winget, ha riconosciuto il problema e ha intenzione di parlarne con il team. Lui arriva con la sua soluzione:

"Una delle opzioni potrebbe richiedere un 'secondo' approvatore su un 'nuovo' manifest in una 'nuova' directory."

Ha anche detto che il team sta considerando di creare un sistema di controllo duplicato per i manifest. Nelon ha sottolineato che la loro intenzione è quella di evitare troppi attriti e ritardi per le persone che presentano i manifesti.

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema

Sergey Tkachenko, autore di Winaero

Questo sito Web utilizza i cookie per migliorare la tua esperienza durante la navigazione nel sit...

Leggi di più

Apparentemente Microsoft rilascerà Windows 11 22H2 "Sun Valley 2" il 20 settembre

Apparentemente Microsoft rilascerà Windows 11 22H2 "Sun Valley 2" il 20 settembre

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più

Sergey Tkachenko, autore di Winaero

Intel ha aggiornato la sua politica di ridistribuzione dei driver, consentendo all'utente di inst...

Leggi di più