我正在使用Windows 7 x64,在我的cgywin提示符下我可以运行
$ openssl version
OpenSSL 0.9.8e 23 Feb 2007
并查看当前版本。我想将此更新到最新版本,但无法找到有关如何执行此操作的官方来源。最简单的方法是什么?我希望他们可以在同一窗口中使用命令行。
感谢。
答案 0 :(得分:10)
要升级Cygwin的openssl,您只需运行安装程序并选择较新的版本即可。 Cygwin的网站声明如下:
setup.exe实用程序跟踪所有已安装组件的版本,并提供安装或更新此站点可用于Cygwin的所有内容的机制。
升级步骤如下:
安装/升级完成后,您应该可以使用以下命令在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