Le module OneGet PowerShell doit être livré avec le référentiel par défaut Chocolatey. Ceci est indiqué dans la documentation trouvée ici . Cependant, lorsque j'exécute Get-PackageSource, il renvoie PSGallery et MSPSGallery comme sources.
Comment puis-je définir manuellement la source du package sur Chocolatey?
J'ai essayé de courir:
Register-PackageSource -Name chocolatey -ProviderName Chocolatey -Location http://chocolatey.org/api/v2/
Mais il renvoie un avertissement disant:
Impossible de trouver le fournisseur de packages "Chocolatey"
powershell
NoAgenda33
la source
la source
Réponses:
Je cherchais la même chose. Cela fonctionne sur la version PowerShell fournie avec Windows 10 TP:
la source
Provider
doit être réglé surChocolatey
. C'est-à-dire:register-packagesource -Name chocolatey -Provider Chocolatey -Trusted -Location http://chocolatey.org/api/v2/ -Verbose
Remarque: cette commande a été précédée de ce qui suit:Get-PackageProvider -Name chocolatey
La réponse d'Erik n'a pas fonctionné pour moi. Cela donne une erreur:
Cela a fonctionné cependant:
Et puis cette commande fonctionne (par exemple):
Pour référence, ma version PowerShell est:
la source