Итак, сегодня я начал использовать PowerShell PackageManager в Win10, и первой командой, которую я нашел для установки chocolatey, была
Register-PackageSource -Name chocolatey -Location http://chocolatey.org/api/v2 -Provider PSModule -Trusted -Verbose
Звучит хорошо. Находит пакеты, но при попытке установки пишет:
The module 'vlc' cannot be installed or updated because it is not a properly-formed module.
Потом я нашел
Get-PackageProvider Chocolatey -Force
который устанавливает его как отдельный поставщик и, кажется, работает. Теперь при попытке установки мне нужно указать провайдера.
PS C:\Users\me> Get-PackageSource
Name ProviderName IsTrusted IsRegistered IsValidated Location
---- ------------ --------- ------------ ----------- --------
chocolatey Chocolatey False True False http://choc
PSGallery PSModule False True False https://www
chocolatey PSModule True True False http://choc
Как я могу удалить источник PSModule для chocolatey?