在Mac上手动或者自动安装Homebrew(避免time out)

发布于 9 天前  73 次阅读


今天为了装一个给SSR机场测速的脚本,先得把这个一直晾着没装的Homebrew给装上。虽然还没来得及测速,但我觉得有必要先水一篇教程。

1 自动安装

在“终端”中输入

  1. /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"  

并回车运行。

不过,如果你身在国内,那么十有八九会TimeOut,即便开启了全局代理依然可能会这样。这是因为有些软件的全局代理对curl没什么用。解决方法也很简单,分情况,在终端中运行下面的代码即可。

我都是以socks5代理为例,一般的shadowsocks是:

  1. export ALL_PROXY=socks5://127.0.0.1:1080  

V2ray可能是:

  1. export ALL_PROXY=socks5://127.0.0.1:10808  

我用的clashx是:

  1. export ALL_PROXY=socks5://127.0.0.1:7891  

设置成功之后curl就会走代理了,现在再运行自动安装的代码就不会卡TimeOut了。至于代理的话,输入unset all_proxy或者重启终端即可重置。

2 手动安装

2.1 先前往https://github.com/Homebrew/brew手动下载Homebrew的包

2.2 解压并覆盖到“/usr/local/”文件夹

注意事项:

  • /usr是一个隐藏文件夹,按住“Command + shift + . ”可以显示隐藏文件夹;
  • 需要将下载的文件夹中的文件直接全选粘贴到local文件夹,粘贴时选择“合并”。