各位觉得,在使用 mac 包管理当中, Homebrew 和 MacPort、Fink,哪一款是你的最爱?

2018-03-11 22:42:30 +08:00
 ACSuperChen

前阵子为了装一个依赖,用 brew 安装,提示要 move 掉 macport,但用 macport 安装就没问题。 现在有点想干掉其中一个,想问问大家包管理哪个更好,参考一下

11215 次点击
所在节点    macOS
27 条回复
carlclone
2018-03-11 22:57:46 +08:00
什么 ? 除了 homebrew 居然还有其他的 , 我奥特了
crysislinux
2018-03-11 23:04:13 +08:00
macport 还在更新么。
ACSuperChen
2018-03-11 23:07:43 +08:00
@crysislinux 还在更新,不过每次更新都要重新编译一堆,感觉就是。。。🙉
chinvo
2018-03-11 23:14:30 +08:00
homebrew 很好用,rootless,有预编译二进制,Homebrew Cask 管理驱动和 app 也很好用
mccally
2018-03-11 23:24:25 +08:00
只用过 homebrew。。。的我也 out 了
deathscythe
2018-03-11 23:25:58 +08:00
1 楼+1
540852101
2018-03-11 23:28:29 +08:00
1 楼+1
sinxccc
2018-03-11 23:54:17 +08:00
我感觉 homebrew 随着包的数量越来越多,跟 macports 比,原有的优势越来越小了。两个工具越来越同质化。

下次需要重装系统或者拿到新机器的时候打算重新开始用 macports 试试看了。
ufjfeng
2018-03-12 03:50:04 +08:00
最早接触的是 macport,只记得第一次编译实在太慢了,装 python 还要把整个编译环境都编译一遍,三四个小时的样子,不过 port 安装的东西独立性比较强,不容易玩坏,后来发现 brew 直接装二进制快得多就慢慢不用 port 了
nieyujiang
2018-03-12 04:21:13 +08:00
目前 Homebrew 貌似已经快成了默认的包管理了吧,见过很多包都是只支持 homebrew 而不支持 macports
ech0x
2018-03-12 07:05:21 +08:00
Homebrew 已经是默认包管理器+1,毕竟作者本人现在就在 Apple,负责 Swift 的包管理器这一块。
roychan
2018-03-12 07:52:04 +08:00
Macports,就是经常升级重新编译 ffmpeg 有点受不了……
CoderGeek
2018-03-12 10:47:56 +08:00
Homebrew
feuvan
2018-03-12 11:57:44 +08:00
brew upgrade --force-bottle
stanjia
2018-03-12 11:58:29 +08:00
brew
ecnelises
2018-03-12 14:24:40 +08:00
@ech0x 所以他学会反转二叉树了吗 hhh
akinoneko
2018-03-12 15:32:59 +08:00
1 楼+1
zky001
2018-03-12 16:12:30 +08:00
homebrew 第一,如果非要使用 macport,或者其他才会使用,如果可以用 brew 代替就用 brew 替代。
littleylv
2018-03-12 16:17:24 +08:00
知道 macport。
用 homebrew。
onevcat
2018-03-12 16:35:56 +08:00
@ech0x 有句讲句..mxcl 已经从 Apple 离职很久了...

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

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

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

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

© 2021 V2EX