標籤:

Mac OS下軟體包管理器哪個比較好,為什麼?


brew克一切,就是經常環境會被弄亂,doctor以後一大串不會修復…有自動修復就好了


Homebrew簡單易用,要更強大的話可以嘗試Gentoo Prefix


homebrew,更新比較快,穩定,不污染mac自帶的環境。


MacPorts,via :http://guide.macports.org/


Homebrew — The missing package manager for OS X

幾個原因 新手答題 歡迎補充

1. no sudo簡單易用安全

2. 利用系統自帶庫,乾淨...

3. 安裝都在/usr/local方便備份和卸載

還有方便自己修改formula等...


Homebrew 的源還算可以,不過編譯軟體用的是 gcc,而不是 clang。雖然理論上是可以選擇編譯器的,但是容易出事。

如果是需要大量編譯軟體的話,建議 gentoo-prefix 和 brew 一起用(放心,不會像 Ports 一樣出衝突),這個和 brew 一樣不需要 sudo,能用 clang 編譯,速度是 gcc 的三倍。相對其它平台來說 gentoo-prefix 對 macOS 的支持是相當好的。

對了,x86 的黑蘋果用包管理器會出很大問題。


homebrew


http://hi.hiing.net/2011/06/use-homebrew-package-management.html


8年前大概還有fink vs macports的糾結,2015年以後homebrew基本沒有懸念了。

1、更新快;

2、依賴解析問題不大;

3、許可權友好;

4、brew cask可以安裝GUI應用;

5、速度相對不太慢。

雖然跟apt之類可以基於二進位的東西比速度要被爆出翔,但現在cpu還算可以,沒有5、6年前那麼讓人難以忍受了。


推薦閱讀:

TAG:MacBookPro | macOS |