Openssl

嘗試安裝 openssl 1.1.0 失敗 make test

  • August 10, 2017

我正在嘗試安裝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)

我不認為我可以在沒有 root 的情況下安裝它。我錯過了什麼?

您可以跳過測試:./config && make && make install

但最好的方法:嘗試為您找到合適的軟體包發行版

你讀過README文件嗎?在步驟 Nr.3 的“詳細安裝”部分下:

  1. 成功建構後,應測試庫。跑:’……

有一張紙條

注意:您必須從非特權帳戶執行測試(或者如果您的平台允許,則暫時禁用您的特權)。

所以也許你應該跑

make  
make test  
sudo make install

這對我有用。

引用自:https://serverfault.com/questions/817998