尝试安装 openssl 1.1.0 失败 make test

Dan*_*ani 2 openssl

我正在尝试安装openssl 1.1.0.

我跑了 ./config && make && make test

我没有通过这个测试

../test/recipes/40-test_rehash.t ........... 1/5
#   Failed test 'Testing that we aren't running as a privileged user, such as root'
#   at ../test/recipes/40-test_rehash.t line 49.
# Looks like you failed 1 test of 5.
../test/recipes/40-test_rehash.t ........... Dubious, test returned 1 (wstat 256, 0x100) Failed 1/5 subtests
        (less 1 skipped subtest: 3 okay)
Run Code Online (Sandbox Code Playgroud)

我不认为我可以在没有 root 的情况下安装它。我错过了什么?

小智 6

你读过README文件吗?在步骤 Nr.3 的“详细安装”部分下:

  1. 成功构建后,应测试库。跑:'......

有一张纸条写着

注意:您必须从非特权帐户运行测试(如果您的平台允许,请暂时禁用您的特权)。

所以也许你应该跑

make  
make test  
sudo make install
Run Code Online (Sandbox Code Playgroud)

那对我有用。