OpenSSL的新LTS 1.1.1版本已经发布。如何使用MacOS升级到它?
答案 0 :(得分:1)
使用Brew:
brew update
brew install openssl@1.1
echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile
# Verify
openssl version
# OpenSSL 1.1.1c 28 May 2019
答案 1 :(得分:1)
https://stackoverflow.com/a/56639316是一个很好的规范答案,但是,如果您正在寻找更简单/一次性的方法,您也许可以通过以下方式获得帮助:
$ brew install openssl@1.1
$ /usr/local/opt/openssl/bin/openssl version
OpenSSL 1.1.1g 21 Apr 2020
例如,您可以执行以下操作:
$ /usr/local/opt/openssl/bin/openssl rand -hex 32
a37d26158b53c8b43faa26ce8291fec9
如果您的计算机上没有brew
,则可以按照here的说明以单行方式安装它:
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
答案 2 :(得分:0)
与接受的答案相同,但请执行源 ~/.bash_profile 以使其正常工作。