Mac OS下軟體包管理器哪個比較好,為什麼?
04-14
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.html8年前大概還有fink vs macports的糾結,2015年以後homebrew基本沒有懸念了。
1、更新快;
2、依賴解析問題不大;3、許可權友好;4、brew cask可以安裝GUI應用;5、速度相對不太慢。
雖然跟apt之類可以基於二進位的東西比速度要被爆出翔,但現在cpu還算可以,沒有5、6年前那麼讓人難以忍受了。
推薦閱讀:
TAG:MacBookPro | macOS |