在 Windows 10 中未通过 OneGet/PackageManagement 安装巧克力包?

Chocolaty packages not installing via OneGet/PackageManagement in Windows 10?

我正在尝试使用 oneget w/chocolaty,但它似乎根本不起作用。该包说它已安装,没有警告或通知。它会在 choco 目录中安装软件包,但不会 运行 安装脚本,因此实际上并未安装该应用程序。 注意这是 Windows 10 (动力外壳 5).

Get-PackageProvider –Name Chocolatey -ForceBootstrap
Set-PackageSource -Name chocolatey -Trusted 
Install-package filezilla -Verbose -Force -ProviderName chocolatey

产量

答案 - 我不会使用 OneGet Chocolatey 提供程序,直到您听到官方宣布它是最新的并且不再使用 2014 年 4 月发布的早期 CTP 预览版(不是错字)。

在那之前你应该继续使用官方的choco客户端。

如评论中所述,我也尝试在 PowerShell 中通过 运行 Set-ExecutionPolicy Unrestricted 解决问题,但我仍然遇到 forbidden TLS/SSL[ 的问题=25=] 安全协议。

然后(如 mentioned)我尝试通过 CMD-> %SystemRoot%\System32\WindowsPowerShell\v1.0\PowerShell.exe

然后在 PowerShell 中:

> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePoin tManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net. WebClient).DownloadString('https://chocolatey.org/install.ps1'))

TLS/SSL SecurityProtocol 不再有问题。