Eu estava procurando o mesmo. Isso funciona na versão do PowerShell que vem com o Windows 10 TP:
register-packagesource -Name chocolatey -Provider PSModule -Trusted -Location http://chocolatey.org/api/v2/ -Verbose
O módulo OneGet PowerShell deve ser enviado com o repositório padrão sendo Chocolatey. Isso é mostrado em a documentação encontrada aqui . No entanto, quando executo Get-PackageSource, ele retorna PSGallery e MSPSGallery como fontes.
Como posso definir manualmente a origem do pacote para o Chocolatey?
Eu tentei executar:
Register-PackageSource -Name chocolatey -ProviderName Chocolatey -Location http://chocolatey.org/api/v2/
Mas retorna um aviso dizendo:
Unable to find package provider 'Chocolatey'
Eu estava procurando o mesmo. Isso funciona na versão do PowerShell que vem com o Windows 10 TP:
register-packagesource -Name chocolatey -Provider PSModule -Trusted -Location http://chocolatey.org/api/v2/ -Verbose
A resposta de Erik não funcionou para mim. Isso dá um erro:
register-packagesource : Unable to find package providers (PSModule)
Isso funcionou:
PS> Get-PackageSource -Provider chocolatey
E então este comando funciona (por exemplo):
PS> find-package -name chocolatey -provider chocolatey
Para referência, minha versão do PowerShell é:
Major Minor Build Revision
----- ----- ----- --------
5 0 10586 122
Tags powershell