Как установить LibreSSL по умолчанию на Mac на тот, который установлен homebrew

#macos #openssl #homebrew #libressl

#macos #openssl #homebrew #libressl

Вопрос:

Я проверил версию LibreSSL на моем Mac, она не самая последняя.

 $ openssl version
LibreSSL 2.6.5
  

И я установил более свежую версию homebrew

 homebrew install libressl
  

Тот, который установлен homebrew, является 2.8.3 . Но после того, как я установил новый и ввел в терминале openssl version , он все еще отображался LibreSSL 2.6.5 , что означает, что новый не был установлен по умолчанию.

Я знаю, что у homebrew другой путь установки. Но я не знаю, как установить путь в качестве пути по умолчанию для LibreSSL. Как установить последнюю версию LibreSSL в качестве версии по умолчанию на Mac? Кто-нибудь может дать мне несколько предложений?

Ответ №1:

Если вы хотите использовать версию LibreSSL для домашнего приготовления по умолчанию, вы должны поместить ее первой в PATH переменную среды. Если вы введете:

 brew info libressl
  

Вы получите команду, необходимую для этого:

 If you need to have libressl first in your PATH run:
  echo 'export PATH="/usr/local/opt/libressl/bin:$PATH"' >> ~/.bash_profile