Du warst nah. Zuerst müssen Sie die Ausführungsrichtlinie so einstellen, dass Skripts zugelassen werden. Andernfalls schlägt die Benachrichtigung fehl, während der Erfolg gemeldet wird ( Fehler ):
Set-ExecutionPolicy RemoteSigned
Sowohl der Paketanbieter (Chocolatey-Plugin) als auch die Paketquelle (URL zu einem bestimmten Chocolatey-Repo) müssen bei PackageManagement installiert / registriert werden. Get-PackageProvider mit dem -Force
Flag führt dazu, dass es bootstrap, was sich offenbar um beides kümmert (mehr dazu in der Hilfe -Force
):
Get-PackageProvider Chocolatey -Force | Out-Null
Dann kann ich nach dem Paket suchen:
Find-Package vlc -Force Name Version Source Summary ---- ------- ------ ------- vlc 2.2.1.20150630 chocolatey VLC Media Player
Und installiere es ( -Force
damit es nicht zur Bestätigung auffordert):
Install-Package vlc -Force | Out-Null