2
# cd openssl-0.9.8o
# ./config shared –prefix=/usr/local
# make
# make test

当我尝试安装并运行 make test .. 收到以下错误。

if [ -n "" ]; then \
          ../util/shlib_wrap.sh ./fips_randtest; \
        fi
starting big number library test, could take a while...
test BN_add
Add test failed!
make[1]: *** [test_bn] Error 1
make[1]: Leaving directory `/usr/local/src/openssl-0.9.8o/test'
make: *** [tests] Error 2
4

1 回答 1

4

是否一定要从源代码编译 Openssl?如果不尝试使用:

# yum -y install openssl

从命令行,直接使用YUM安装,它使用互联网下载和安装所需的 RPM 包。

如果您的 CentOS 6.3 机器无法访问 Internet,请从此处下载 Openssl 包,将其复制到您的机器,然后使用以下命令进行安装:

# rpm -Uvh openssl-1.0.0-25.el6_3.1.i686.rpm
于 2012-08-30T10:51:28.440 回答