Windows Tips & News

Il repository Winget soffre di app duplicate con manifest non validi

click fraud protection

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.

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.

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.

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

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.

Disabilita l'ordinamento numerico in Esplora file in Windows 10

Disabilita l'ordinamento numerico in Esplora file in Windows 10

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

Leggi di più

Rinomina dispositivo audio in Windows 10

Rinomina dispositivo audio in Windows 10

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

Leggi di più

Metti in pausa gli aggiornamenti di Windows in Windows 10 Creators Update

Metti in pausa gli aggiornamenti di Windows in Windows 10 Creators Update

6 risposteIn Windows 10 Creators Update puoi sospendere l'installazione degli aggiornamenti per u...

Leggi di più