如何在Windows 7上更新OpenSSL?

4

我正在使用 Windows 7 x64 操作系统,在我的 Cygwin 命令提示符中,我可以运行以下命令:

$ openssl version
OpenSSL 0.9.8e 23 Feb 2007

并查看当前版本。我想将其更新到最新版本,但找不到官方来源以了解如何执行此操作。有什么最简单的方法可以实现这一点?我希望有一个命令行可以在同一个窗口中使用。

谢谢。


您的官方来源位于Cygwin主页,请前往更新Cygwin - me_and
1个回答

11
要升级Cygwin的openssl,您只需要运行安装程序并选择更新版本。 Cygwin网站说明如下:
“setup.exe”实用程序跟踪所有已安装组件的版本,并提供了从此站点安装或更新Cygwin中可用的所有内容的机制。
升级步骤如下:
1.转到Cygwin's Site并下载setup.exe。 2.运行setup.exe,一直点击下一步,直到进入“选择软件包”页面。 3.在搜索框中输入要升级的软件包(openssl)。 4.选择要安装的版本。 5.单击下一步并等待其安装/下载完成。

Cygwin OpenSSL Installation

安装/升级完成后,您应该能够通过以下命令在Cygwin中看到新版本:
$ openssl version
OpenSSL 1.0.1c 10 May 2012

$ which openssl
/usr/bin/openssl

你也可以尝试从源代码构建Openssl,但我从未尝试过。我认为Cygwin有其安装/升级的原因。
此外,OpenSSL也可以通过以下位置的二进制文件之一在没有Cygwin的情况下安装:http://slproweb.com/products/Win32OpenSSL.html

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接