標籤:

OS X升級後會影響現有安裝在/usr/local下的服務嗎?

如題,對於升級mac os x系統版本,是一件很擔心的事,我的版本還是10.11,如果我升級到10.13,會不會影響 到我安裝在/usr/local下的一些本地環境服務?比如reids,mysql,mongodb等,或一些homebrew安裝的東西


這個要分情況討論。

  1. 內核模式的程序(驅動):這個沒什麼可說的,肯定要重新安裝對應新系統的版本。
  2. 用戶模式的程序:通常各種操作系統內核的ABI都是高度穩定的,所以一般不需要重新安裝。不過如果這個程序鏈接到基系統的某些庫,而這個庫的ABI發生了變化,那麼需要重新編譯或安裝對應新系統的版本。當然,如果homebrew並沒有針對不同macOS版本提供不同的二進位包,那麼應該就不用重新安裝。


瀉藥. 親測10.12.6 -&> 10.14.2 毫無壓力, homebrew正常使用.


我只全新安裝,不就地升級版本,所以不存在這個問題。

剛剛從10.11升到10.13,為啥不10.14?你們懂得,很多和諧軟體不兼容。


瀉藥,不會影響。


並不會有影響。這點macos還是做的很不錯


現在都10.14.3了,你既然升級還升級到10.13?有點對不起程序猿這個身份啊。

對/usr/local下的東西不會有影響,我升級過n次了,而且你用homebrew重裝也不是什麼難事,如果你用它工作,那麼找個周末來升級,有問題也有足夠的時間來解決。

越是怕就越學不到東西,如果你很怕升級後對/usr/local下的東西有影響,那說明你不熟悉怎麼安裝那些東西,怕有影響後不知道怎麼裝回來,不折騰你是很難熟悉的。

mongodb/redis/mysql,以及一些用homebrew裝的東西,你這麼說我的理解就是你的mongodb/redis/mysql不是用homebrew裝的了?為什麼不用homebrew裝呢?honebrew又快又省事又好用,為啥不用呢?


推薦閱讀:

學生黨,買了iPad Pro有必要再買一個MacBook Pro嗎?
蘋果新Mac Pro生產線將從美國轉至中國,會更便宜嗎?
蘋果有哪些設計發布前大家覺得丑,發布後大家覺得美?
如何評價蘋果下架了12寸macbook?
為什麼那麼多人買來蘋果電腦卻要安裝Windows系統?

TAG:Mac |