2013-07-04 17 views
0

Я попытался установить новую версию OpenSSL через Homebrew, но это не сработает. Моя фактическая версия OpenSSL - 0.9.8, и я не знаю, что делать.Не удается установить OpenSSL 1.0.1e

Когда я печатаю на MacOS 10.8.4 brew install openssl система приносит мне следующую ошибку:

Error: openssl-1.0.1e already installed 

Так что, когда я печатаю openssl version я вижу это:

OpenSSL 0.9.8x 10 May 2012 

Как я могу повернуть фактическая версия для новой версии, установленной через Homebrew? Какие-нибудь советы?

ответ

4

Я думаю, что OS X имеет более старую версию OpenSSL в/USR/BIN, и Homebrew местах это версия в/USR/местные/бен

Попробуйте

/usr/local/bin/openssl version

Edit: Перед вами попробуйте вышеприведенную команду, запустите:

brew link --force openssl

+0

нет такого файла или каталога:/USR/местные/бен/OpenSSL – ricardocaldeira

+0

мне пришлось установить Homebrew для проверки моей личности. Попробуйте выполнить команду в моем обновленном ответе, который работал для меня. –

+1

И как указано в [this] (http://stackoverflow.com/questions/15185661/openssl-version-macosx-homebrew/17231736#17231736) ответ, вы могли/должны отредактировать переменную $ PATH, чтобы/usr/local/bin - до/usr/bin. –

Смежные вопросы