前阵子为了装一个依赖,用 brew 安装,提示要 move 掉 macport,但用 macport 安装就没问题。 现在有点想干掉其中一个,想问问大家包管理哪个更好,参考一下
1
carlclone 2018-03-11 22:57:46 +08:00 7
什么 ? 除了 homebrew 居然还有其他的 , 我奥特了
|
2
crysislinux 2018-03-11 23:04:13 +08:00 via Android 1
macport 还在更新么。
|
3
ACSuperChen OP @crysislinux 还在更新,不过每次更新都要重新编译一堆,感觉就是。。。🙉
|
4
chinvo 2018-03-11 23:14:30 +08:00 via iPhone
homebrew 很好用,rootless,有预编译二进制,Homebrew Cask 管理驱动和 app 也很好用
|
5
mccally 2018-03-11 23:24:25 +08:00
只用过 homebrew。。。的我也 out 了
|
6
deathscythe 2018-03-11 23:25:58 +08:00
1 楼+1
|
7
540852101 2018-03-11 23:28:29 +08:00 via Android
1 楼+1
|
8
sinxccc 2018-03-11 23:54:17 +08:00
我感觉 homebrew 随着包的数量越来越多,跟 macports 比,原有的优势越来越小了。两个工具越来越同质化。
下次需要重装系统或者拿到新机器的时候打算重新开始用 macports 试试看了。 |
9
ufjfeng 2018-03-12 03:50:04 +08:00
最早接触的是 macport,只记得第一次编译实在太慢了,装 python 还要把整个编译环境都编译一遍,三四个小时的样子,不过 port 安装的东西独立性比较强,不容易玩坏,后来发现 brew 直接装二进制快得多就慢慢不用 port 了
|
10
nieyujiang 2018-03-12 04:21:13 +08:00
目前 Homebrew 貌似已经快成了默认的包管理了吧,见过很多包都是只支持 homebrew 而不支持 macports
|
11
ech0x 2018-03-12 07:05:21 +08:00 via iPhone
Homebrew 已经是默认包管理器+1,毕竟作者本人现在就在 Apple,负责 Swift 的包管理器这一块。
|
12
roychan 2018-03-12 07:52:04 +08:00
Macports,就是经常升级重新编译 ffmpeg 有点受不了……
|
13
CoderGeek 2018-03-12 10:47:56 +08:00
Homebrew
|
14
feuvan 2018-03-12 11:57:44 +08:00
brew upgrade --force-bottle
|
15
stanjia 2018-03-12 11:58:29 +08:00
brew
|
17
akinoneko 2018-03-12 15:32:59 +08:00
1 楼+1
|
18
zky001 2018-03-12 16:12:30 +08:00
homebrew 第一,如果非要使用 macport,或者其他才会使用,如果可以用 brew 代替就用 brew 替代。
|
19
littleylv 2018-03-12 16:17:24 +08:00
知道 macport。
用 homebrew。 |
21
easymbol 2018-03-12 16:46:19 +08:00
只用 homebrew
|
22
xlvecle 2018-03-12 19:37:50 +08:00
如果是五年前可能还可以考虑 ports。。。现在 brew 无疑问了
|
25
blueset 2018-03-13 08:17:21 +08:00 via Android
三个都知道,前年把 macport 卸掉,只剩 brew 了。
|
26
ePingTu 2018-03-13 10:10:50 +08:00
用类似的服务就是看更新的速度咯,目前 homebrew 应该是最好的吧。
|
27
inflationaaron 2018-03-13 22:51:42 +08:00
Homebrew 更新非常激进,有时候某个包更新会 break 掉其他的依赖,而且 PR 似乎没有 build 测试?
|