1
SharkIng 2015-11-02 09:38:09 +08:00
<说的不一定准确,下面补充>
brew 安装的软件,有些是直接官方的源,有些是 brew 自己的源,暂时没有觉得不一样的地方 (唯一有过一次区别是 cocoapod 的版本不是最新版)总的给我的感觉是就是个安装方便的工具。 至于更新速度,当然是官方决定,除非是开源软件~ |
2
pandachow 2015-11-02 09:39:32 +08:00
维护过几个包,靠社区。当然也有可能我维护的几个包太冷门了官方没人管……
|
3
harry890829 2015-11-02 09:41:44 +08:00
是不是 brew 有管理软件包的功能,你要是自己从官网或者 github 下载的安装包,就要自己来管理了
|
4
crystone 2015-11-02 09:42:59 +08:00
之前遇到过几次 brew 上面的包更新不及时的情况,这样只好通过官方下载了
|
5
feuvan 2015-11-02 10:10:13 +08:00 1
预编译二进制文件 (brew bottle) 是按平台来的,托管在 bintray.com 上,安装 bottle 而非自己从源码编译是默认选项。
自己编译的话 brew cat Formula 可以看到来源 src tar 包,一般是从官方网站来的,或者 head 就指定了是官方 scm (git/hg/svn) 的地址。偶尔还会有一些 patch ,以 url 或者内嵌在 Formula 里的形式 brew 上面包更新不及时的话可以自己修改本地 Formula (例如 brew edit cmake )这样安装包还是可以被 brew 管理。 |
6
chaucerling 2015-11-02 10:35:11 +08:00
@crystone 可以提 PR 嘛
|
7
dorentus 2015-11-02 11:41:53 +08:00
|
9
feuvan 2015-11-04 09:55:42 +08:00
@Asan 不会,是由 bot build 的,不是别人上传的。
“ Bottles are currently created using the Brew Test Bot.” https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/Bottles.md |