Вы были близки Во-первых, вы должны установить политику выполнения, разрешающую выполнение сценариев, иначе она будет молча терпеть неудачу при сообщении об успехе ( ошибка ):
Set-ExecutionPolicy RemoteSigned
И поставщик пакета (плагин Chocolatey), и источник пакета (URL-адрес определенного репозитория Chocolatey) должны быть установлены / зарегистрированы в PackageManagement. Get-PackageProvider с -Force
флагом заставляет его загрузиться, что, по-видимому, решает обе задачи (подробнее о справке -Force
):
Get-PackageProvider Chocolatey -Force | Out-Null
Тогда я могу найти пакет:
Find-Package vlc -Force Name Version Source Summary ---- ------- ------ ------- vlc 2.2.1.20150630 chocolatey VLC Media Player
И установите его ( -Force
чтобы он не запрашивал подтверждения):
Install-Package vlc -Force | Out-Null