无法使用Chocolatey安装OpenSSL

时间:2014-07-28 12:28:37

标签: openssl chocolatey

我正在尝试使用Chocolatey安装openssl。这条消息应该是什么意思?

  

写入错误:OpenSSL.Light未成功完成。

     

...

     

Write-Error:Package' OpenSSL.Light v1.0.1.20140411'没有成功安装:异常调用" GetResponse"用" 0"参数:"远程服务器返回错误:(404)Not Found。"

我现在已经安装了一些实用程序,但是这个(OpenSSL.Light)无法正常工作。

感谢。

2 个答案:

答案 0 :(得分:2)

如果从Chocolatey Package Page下载OpenSSL.Light的Chocolatey Package并在Nuget Package Explorer中打开它,您将看到以下内容:

OpenSSL PowerShell Script

url和url64bit变量是Chocolatey根据处理器架构在您的PC上执行安装所使用的URL。如果您尝试访问这些URL中的任何一个,您会发现它们会产生HTTP 404。

很可能在创建此软件包时,这些URL工作正常,但是,“某些东西”在网站上发生了变化,这意味着它们不再有效。

在这些情况下,有一个已建立的分类流程来处理不再有效的包。您可以找到此here的详细信息。

修复此问题的最快方法可能是向IrisStyle发出拉取请求,IrisStyle是该软件包的当前维护者之一。你可以找到他的Github存储库here。如果您沿着这条路线前进,并且您没有收到任何回复,请参阅前面描述的分类流程。

答案 1 :(得分:1)

这意味着包本身存在错误。看来它正在尝试从分发源下载OpenSSL.Light,但是因为该文件不存在而无法存在,因此404.请使用{{3的包页面上的Contact Maintainers表单告诉他们包裹坏了。