2017-03-16 69 views
1

我一直想在我的MBP上獲取VSCode的.NET Core SDK。我已經完成了website上的步驟。但是,重新啓動多次後,當我輸入 openssl version時,輸出爲:OpenSSL 0.9.8zh 14 Jan 2016。 我輸入which openssl,出現:/usr/bin/openssl。我如何更新openssl?如何使用自制軟件更新Mac OS上的openssl?

+1

另請參見[家釀拒不鏈接的OpenSSL(http://stackoverflow.com/q/38670295),[更新OpenSSL在OS X上用Homebrew](http://stackoverflow.com/q/15185661),[如何安裝最新版本的openssl Mac OS X El Capitan](http://stackoverflow.com/q/35129977),[如何在OS X中升級OpenSSL?](http://apple.stackexchange.com/q/126830),[使用HomeBrew的Openssl安裝失敗](http://superuser.com/q/486389)等。 – jww

+1

作爲一般性評論,[Homebrew](http://brew.sh)不會更新macOS附帶的任何內容。它安裝macOS中包含的許多軟件包的替代版本(通常較新版本),因爲它將鏈接放在'/ usr/local/bin'中,而'/ usr/local/bin'通常放在'/ usr/bin'之前在'$ PATH'中,找到並使用這些替代版本,而不是由macOS提供的默認版本。 – axiac

回答

0

請確認其存在的鏈接OpenSSL的在自制的符號鏈接的目錄(在/ usr/local/bin目錄)實際文件(在/ usr /本地/庫/ OpenSSL的/ bin中/ OpenSSL的)。 我創建了鏈接,並將路徑添加到我的rc文件(〜/ .zshrc)。然後它工作。

'出口PATH = $(BREW --prefix)/斌:$ PATH'