mac 如何升級(jí) Openssl

//查看openssl版本信息:

$ openssl version
OpenSSL 1.1.1d  10 Sep 2019

1、首先需要安裝 brew,如果沒有的自行百度,這里主要講Openssl的更新。
2、更新Openssl執(zhí)行如下命令:

$ brew install openssl
...
??  /usr/local/Cellar/openssl/1.0.2h: 1,691 files, 12M

看到一罐啤酒說明安裝成功了,安裝其實(shí)很簡單的兩步,關(guān)鍵是如何連接使用最新的這個(gè)版本!
我查了查網(wǎng)上關(guān)于升級(jí)鏈接Openssl最多的辦法就是,先刪除原有的openssl,再吧新的連接到舊的上面啊等等...
我最開始也是照著做,但并沒有想象的順利,當(dāng)執(zhí)行l(wèi)n -s ... 鏈接命令時(shí),遇到了權(quán)限問題,然后解決權(quán)限有一頓猛操作,又是重啟,又是ctrl+r...,邃,果斷另謀出路:

//權(quán)限問題
$ ln -s /usr/local/Cellar/openssl@1.1/1.1.1d /usr/bin/openssl ln: /usr/bin/openssl: Operation not permitted
開始說重點(diǎn),后來又在網(wǎng)上看到一個(gè)靠譜的,總結(jié)如下:

接著上面的第2步往下走,當(dāng)安裝完后,還是要連接使用我們安裝的最新版本,下面是我的安裝經(jīng)驗(yàn):
當(dāng)?shù)?步驟安裝完成后,在執(zhí)行如下命令:

brew link openssl --force

別問我啥意思,我也不知道,照著做就行了!

會(huì)出現(xiàn)警告:
image.png

其中就已經(jīng)說的狠明白了,讓你把(紅框標(biāo)的路徑)加入 ~/.bash_profile 配置文件里
你可以都直接用 echo 命令寫入:

$ echo 'export PATH="/usr/local/opt/openssl@1.1/bin:$PATH"' >> ~/.bash_profile
$ echo 'export LDFLAGS="-L/usr/local/opt/openssl@1.1/lib"' >> ~/.bash_profile
$ echo 'export CPPFLAGS="-I/usr/local/opt/openssl@1.1/include"' >> ~/.bash_profile
$ echo 'export PKG_CONFIG_PATH="/usr/local/opt/openssl@1.1/lib/pkgconfig"' >> ~/.bash_profile
注意:這里openssl@xxx 要填你自己安裝的版本,可別直接復(fù)制我的就整上去了?。?!

然后,重啟終端,再次查看 openssl version ,就已經(jīng)換成最新的啦!
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 背景: 閱讀新聞 12C CDB模式下RMAN備份與恢復(fù) [日期:2016-11-29] 來源:Linux社區(qū) 作...
    陽屯okyepd閱讀 3,824評(píng)論 0 7
  • 1、第八章 Samba服務(wù)器2、第八章 NFS服務(wù)器3、第十章 Linux下DNS服務(wù)器配站點(diǎn),域名解析概念命令:...
    哈熝少主閱讀 3,893評(píng)論 0 10
  • feisky云計(jì)算、虛擬化與Linux技術(shù)筆記posts - 1014, comments - 298, trac...
    不排版閱讀 4,271評(píng)論 0 5
  • 1.描述計(jì)算機(jī)的組成及其功能 (一)計(jì)算機(jī)的組成 1.CPU 2.CPU風(fēng)扇 3.BIOS 4.內(nèi)存 5.硬盤 6...
    whamai閱讀 1,637評(píng)論 0 1
  • 真正的看破紅塵,是對(duì)塵世失去以往那種盲目的迷戀。 當(dāng)你不再盲目迷戀世上一切的時(shí)候,你的心里就會(huì)產(chǎn)生一種巨大的厭倦感...
    文子博閱讀 360評(píng)論 0 0

友情鏈接更多精彩內(nèi)容