Как установить по умолчанию LibreSSL на Mac на тот, который установлен homebrew - PullRequest
2 голосов
/ 08 марта 2019

Я проверил версию 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 Ответ

1 голос
/ 09 марта 2019

Если вы хотите, чтобы версия LibreSSL для Homebrew использовалась по умолчанию, вы должны поместить ее первой в переменную среды 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
...