如何将 Mac 上的默认 LibreSSL 设置为自制软件安装的 LibreSSL

wh4*_*41e 5 macos homebrew openssl libressl

我在我的 mac 上检查了 LibreSSL 的版本,它不是最新的。

$ openssl version
LibreSSL 2.6.5
Run Code Online (Sandbox Code Playgroud)

我通过自制软件安装了更新的版本

homebrew install libressl
Run Code Online (Sandbox Code Playgroud)

自制软件安装的那个是2.8.3. 但是我安装了新的,在终端输入后openssl version,还是显示LibreSSL 2.6.5,说明新的没有设置为默认。

我知道自制软件有不同的安装路径。但我不知道如何将路径设置为 LibreSSL 的默认路径。如何在 Mac 中将最新版本的 LibreSSL 设置为默认版本?谁能给我一些建议?

Ort*_*kni 8

如果您希望 LibreSSL 的 Homebrew 版本作为默认版本,则必须将其首先放在PATH环境变量中。如果您键入:

brew info libressl
Run Code Online (Sandbox Code Playgroud)

您将获得执行此操作所需的命令:

If you need to have libressl first in your PATH run:
  echo 'export PATH="/usr/local/opt/libressl/bin:$PATH"' >> ~/.bash_profile
Run Code Online (Sandbox Code Playgroud)