Moduł OneGet PowerShell powinien być dostarczany z domyślnym repozytorium o nazwie Chocolatey. Jest to pokazane w dokumentacji tutaj . Jednak po uruchomieniu Get-PackageSource zwraca źródła PSGallery i MSPSGallery.
Jak ręcznie ustawić źródło pakietu na Chocolatey?
Próbowałem uruchomić:
Register-PackageSource -Name chocolatey -ProviderName Chocolatey -Location http://chocolatey.org/api/v2/
Ale zwraca ostrzeżenie:
Nie można znaleźć dostawcy pakietu „Chocolatey”
powershell
NoAgenda33
źródło
źródło
Odpowiedzi:
Szukałem tego samego. Działa to w wersji PowerShell dostarczanej z Windows 10 TP:
źródło
Provider
należy ustawić naChocolatey
. To znaczy:register-packagesource -Name chocolatey -Provider Chocolatey -Trusted -Location http://chocolatey.org/api/v2/ -Verbose
Uwaga: to polecenie zostało poprzedzone następującymGet-PackageProvider -Name chocolatey
Odpowiedź Erika nie zadziałała dla mnie. Daje błąd:
Działa to jednak:
A potem to polecenie działa (na przykład):
Dla porównania moja wersja PowerShell to:
źródło