O módulo OneGet PowerShell deve ser enviado com o repositório padrão Chocolatey. Isso é mostrado na 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 Chocolatey?
Eu tentei correr:
Register-PackageSource -Name chocolatey -ProviderName Chocolatey -Location http://chocolatey.org/api/v2/
Mas ele retorna um aviso dizendo:
Não foi possível encontrar o fornecedor de pacotes 'Chocolatey'
powershell
NoAgenda33
fonte
fonte
Respostas:
Eu estava procurando o mesmo. Isso funciona na versão do PowerShell que acompanha o Windows 10 TP:
fonte
Provider
deve estar definido comoChocolatey
. Ou seja:register-packagesource -Name chocolatey -Provider Chocolatey -Trusted -Location http://chocolatey.org/api/v2/ -Verbose
Nota: esse comando foi precedido pelo seguinte:Get-PackageProvider -Name chocolatey
A resposta de Erik não funcionou para mim. Dá um erro:
Isso funcionou:
E então este comando funciona (por exemplo):
Para referência, minha versão do PowerShell é:
fonte