brew从本地文件安装

brew安装软件的时候,经常需要从远程下载源码包,这些源码包有的是在亚马逊服务器上,反正就是在墙外,不是文法访问就是下载速度极慢,经常安装失败。

可以先用其他方法下载源码包放在本地

然后用brew edit编辑地址为本地文件地址或者是墙内的地址

比如:

brew edit nghttp2

然后修改url后面的地址,file:///var/nghttp2-1.37.0.tar.

然后正常安装就可以了

 

还有一个办法,直接把下载的文件放到brew的缓存目录

brew --cache 命令查看缓存目录