在MacOS上将Openssl更新到1.1.1

时间:2019-06-17 21:49:20

标签: macos openssl

OpenSSL的新LTS 1.1.1版本已经发布。如何使用MacOS升级到它?

3 个答案:

答案 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 以使其正常工作。