Macports or Homebrew?

2013-03-06 17:51:35 +08:00
 EthanZhu
MBP配置跑虚拟机有点蛋疼,不知道大家喜欢macports还是homebrew多一点? homebrew最近几年好像比较火,感觉上macports的原理让我更放心一点
9857 次点击
所在节点    macOS
30 条回复
Cofyc
2013-03-06 18:04:48 +08:00
其实可以都试用下,我用的是 macports
kenzi
2013-03-06 18:22:25 +08:00
homebrew
deepure
2013-03-06 18:25:03 +08:00
brew
alexrezit
2013-03-06 18:39:59 +08:00
原理有差别么? 要说易用性显而易见是 brew.
shao
2013-03-06 20:10:58 +08:00
brew +1
ywencn
2013-03-06 20:19:58 +08:00
brew, 不用sudo一身轻松
cbc009
2013-03-06 21:13:03 +08:00
brew +1
EthanZhu
2013-03-07 00:53:59 +08:00
@alexrezit brew用系统自带库ports是和系统独立的,更接近linux吧
EthanZhu
2013-03-07 00:55:03 +08:00
@Cofyc
@kenzi
@deepure
@shao
@ywencn
@cbc009

谢回复!倒腾了一晚上gcc发现ports安装起来简单的多...坑爹的xcode啊 = =
cassyfar
2013-03-07 01:01:46 +08:00
虽说macport把软件装/opt会保持系统干净,但是homebrew也搞出了个/usr/local/Cellar
上次用macport装octave等得不耐烦了,就再没用过了
sinxccc
2013-03-07 03:30:42 +08:00
macports 的好处是相对独立,不会影响到系统的其他部分。基本上所有的操作都在 /opt/local/ 下面。Homebrew 依然在 /usr/local/ 下面跟其他软件,比如自己编译的软件和 texlive 纠缠不清。

Homebrew 本质上其实是个增强的 GNU stow + Github 托管的库文件,完整性上比不上 macports。但依托 Github,homebrew 的开发和 formulae 的维护相当活跃。Macports 的一些非常用包的更新速度明显跟不上 homebrew,特别是最近 homebrew 有了 brew tap 这个大杀器之后。

另外 macports 现在有一部分的预编译包了。

我个人倾向于 macports,因为我希望外来的部分能跟 OS X 自己的部分尽量分开,而且我自己用的包不多,即使有更新不及时的,自己改一改丢到 local repo 上也足够用了。目前 macports 并没有大的让我不得不换掉的缺陷。不过因为个人项目,得维护一个 formulae 和 brew tap,所以有一台机器上不得不装着 homebrew。
poplarch
2013-03-07 19:53:32 +08:00
喜欢折腾可以gentoo-prefix,不过我没有成功…目前就用用homebrew
xiaket
2013-03-21 09:26:44 +08:00
能够忍受port list all的速度的同学就macport吧... 每次跑这个命令就看到tclsh的CPU使用居高不下...
jun0205
2013-03-21 11:00:47 +08:00
喜欢brew ,各种方便。
agassi_yzh
2013-03-21 11:54:55 +08:00
brew
viogus
2013-03-21 12:33:18 +08:00
brew+1
jetbillwin
2013-03-21 13:37:10 +08:00
果断brew
funcman
2013-03-21 17:52:24 +08:00
brew,比apt还方便。
ryanchicha
2013-03-24 01:05:06 +08:00
Brew
pi1ot
2013-03-26 10:31:07 +08:00
只用过brew,目前没有发现问题,很方便

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/62123

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX