2015-06-18 70 views
0

我是使用Openssl的新手,想知道是否最好将其升级到可用的最新版本,或者是否会导致问题。我应该升级安装了OS X Yosemite的版本吗?

在大多数情况下,我会毫不犹豫地安装任何给定软件产品的最新版本,但在这种情况下,我想知道为什么与优胜美地一起自动安装的软件不会自动更新到最新版本。

那么:是否有可能建议我更新(或不更新)到最新版本,或者这是答案以“依赖”开头的问题之一吗?

+0

这个问题似乎是脱离主题,因为它不是关于编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[Apple Stack Exchange](http://apple.stackexchange.com/)会是一个更好的地方。 – jww

+0

你是对的@jww。我应该更多地考虑在哪里提问。 – rabbitco

回答

1

您绝对不应该升级系统提供的OpenSSL版本,因为它可以根据提供的确切版本(包括ABI)打破所有应用程序。

我不知道用户(命令行工具或库)是什么意思,但是如果您需要更新版本的OpenSSL(或许多其他开放源代码软件),则应该查看Homebrew

+0

谢谢@Mathias Brossard。我想我可以将最新版本的openssl安装在单独的文件夹中。你有没有想过最新版本的openssl是否比Yosemite本身安装的版本更好(说是版本0.9.8zd,建于2015年3月19日)。我想知道原生版本是否为Apple定制版本...... – rabbitco

+0

@David - 请参阅OpenSSL wiki上的[编译和安装](http://wiki.openssl.org/index.php/Compilation_and_Installation)。默认情况下,库使用'/ usr/local/ssl'。如果用'--openssldir =/usr/local'配置,'openssl'程序将进入'/ usr/local/bin',而这些库将进入'/ usr/local/lib'。 – jww

+0

谢谢@ jww。我会研究维基。 – rabbitco

相关问题