I provider di pacchetti sono inclusi nell'installazione WMF.
È possibile aggiungere facilmente i provider di pacchetti (e rimuoverli) se si conoscono i percorsi di ricerca (anche i propri fornitori di pacchetti personalizzati).
Trova in cui è installato il pacchetto-fornitore:
$ p = (Get-packageProvider -name Chocolatey); $ p.ProviderPath
Se si rimuove/sposta l'assieme in un punto diverso dal percorso di ricerca predefinito del provider; non sarà disponibile (NB: riavvia il tuo host vedi anche gli effetti).
Similare è possibile aggiungere provider di pacchetti copiando un file exe/dll che implementa le specifiche per un provider di pacchetti nel percorso di ricerca.
Più documentazione può essere trovato qui (attuazione le proprie e le posizioni di ricerca di default):
https://github.com/OneGet/oneget/wiki/Provider-assembly-search-locations https://github.com/OneGet/oneget/wiki/ImplementingPackageProvider
Quale versione? Questo PowerShell 5? – briantist
Esatto. Sto usando PowerShell 5 su Windows 10 (aggiunto sopra). – Vimes