brew 国内源安全性

2016 年 1 月 4 日
 ivito
homebrew 二进制源使用其它源代替的话安全性有保证吗, homebrew 安装软件的时候会对下载下来的软件包进行 md5 校验吗?
在.bash_profile 或者.zshrc 中添加
export HOMEBREW_BOTTLE_DOMAIN=http://7xkcej.dl1.z0.glb.clouddn.com
即可使用该二进制源。
使用这个二进制源确实下载很快,但不知道安全性是否有保证。
6849 次点击
所在节点    macOS
15 条回复
Starduster
2016 年 1 月 5 日
代理能搞定的问题我一般不换源
jsfaint
2016 年 1 月 5 日
brew 换源没啥意义……
Busy
2016 年 1 月 5 日
楼主知道 homebrew 脚本中的 sha256 干嘛用的吗
meteor
2016 年 1 月 5 日
ivito
2016 年 1 月 5 日
@Havee 我知道 sha256 可以用来计算文件的指纹, openssl 中有实现。 brew 也用 sha256 校验指纹吗?
ivito
2016 年 1 月 5 日
@jsfaint 你说的那是 brew 的自己的软件列表以及安装公式的源,那个换了确实效果不大,还是得去二进制源下载软件,不过把二进制源也换了就很快了。
Busy
2016 年 1 月 5 日
@ivito 随便一个 brew edit lftp
看下就明了,二进制源使用 cdn 并无不妥。
不过,如果连 homebrew 的 remote 也换掉的话,就另当别论。
187j3x1
2016 年 1 月 5 日
http://ban.ninja/
谢谢这哥吧 下载包会检验 保持 git 源不变很安全啊
jsfaint
2016 年 1 月 5 日
r#6 @ivito 没错,目前有信得过的二进制源吗?
ivito
2016 年 1 月 5 日
@jsfaint 很稀少,帖子中提供了一个,根据 3 楼的回答 brew 会校验文件指纹,如果真是这样的话还算比较安全。
ivito
2016 年 1 月 5 日
@Havee 好像很厉害的样子,不知道这个文件干啥用的
Busy
2016 年 1 月 5 日
你使用 homebrew 安装软件时就是一个 ruby 脚本在执行
xmgit
2016 年 1 月 6 日
bintray 上的 bottles 共 3250 个 packages
放到七牛,开销不小吧,这个是私人弄的还是七牛官方做的?

其他的 bottles-apache bottles-dupes 等, packages 不多,为什么不弄镜像呢
meteor
2016 年 1 月 27 日
https://servers.ustclug.org/2016/01/mirrors-add-homebrew-bottles-source/
中国科技大学的 Homebrew Bottles 源也有了, 可以放心使用.
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles
miki6180
2016 年 10 月 11 日
brew 的源原始是多少。。。忘备份了,蛋疼。。。

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

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

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

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

© 2021 V2EX