Как Вы вручную устанавливаете источник репозитория OneGet PowerShell на Шоколадный?

Модуль OneGet PowerShell должен поставляться с репозиторием по умолчанию, являющимся Шоколадным. Это показывают в документации, найденной здесь. Однако, когда я работаю, Добираются-PackageSource, это возвращает PSGallery и MSPSGallery как источники.

Как я могу вручную установить источник пакета на Шоколадный?

Я попытался работать:

Register-PackageSource -Name chocolatey -ProviderName Chocolatey -Location http://chocolatey.org/api/v2/

Но это возвращает высказывание предупреждения:

Не удалось найти поставщика пакета 'Шоколадным'

17
задан 17 July 2018 в 20:51
2 ответа

Я искал то же самое. Это работает на версии PowerShell, которая поставляется с Windows 10 TP:

register-packagesource -Name chocolatey -Provider PSModule -Trusted -Location http://chocolatey.org/api/v2/ -Verbose
15
ответ дан 2 December 2019 в 20:32

Ответ Эрика не сработал для меня. Выдает ошибку:

register-packagesource: Невозможно найти поставщиков пакетов (PSModule)

Это сработало:

PS> Get-PackageSource -Provider chocolatey

А затем эта команда работает (например):

PS> find-package -name chocolatey -provider chocolatey

Для справки, моя версия PowerShell - :

Major  Minor  Build  Revision
-----  -----  -----  --------
5      0      10586  122
4
ответ дан 2 December 2019 в 20:32

Теги

Похожие вопросы