【问题标题】:Compiling openssl 1.0.0e, "openssl version" still returns 0.9.8k.. What am i doing wrong?编译openssl 1.0.0e,“openssl version”仍然返回0.9.8k ..我做错了什么?
【发布时间】:2011-12-28 10:14:27
【问题描述】:

我正在尝试在 Ubuntu 10.0.4 LTS 上安装 openssl 1.0.0e
我尝试使用一些程序,其中之一是

./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl  
sudo make
sudo make install

在此之后它安装没有错误,但是当我执行openssl version 时它仍然告诉我OpenSSL 0.9.8k 25 Mar 2009

我做错了什么?

【问题讨论】:

  • which openssl。很可能它是/usr/bin/openssl,这是系统副本,而不是您安装的副本,前缀为/usr/local/openssl,二进制文件最终会在/usr/local/openssl/bin/openssl

标签: ubuntu compilation openssl


【解决方案1】:

which openssl 找出您正在运行的副本 - 我怀疑它是默认的,较旧的。

您需要将PATH 设置为包含/usr/local/openssl/bin 才能获得新的:

export PATH=/usr/local/openssl/bin:$PATH

【讨论】:

    猜你喜欢
    • 2012-06-15
    • 2014-02-07
    • 1970-01-01
    • 2014-07-28
    • 2010-12-19
    • 1970-01-01
    • 2011-02-14
    • 2014-04-30
    • 2013-12-09
    相关资源
    最近更新 更多