由于本人想在mac更好的管理各种运行环境,就想安装一个homebrew包管理工具。所以行动吧
首先我访问了官网
https://brew.sh/index_zh-cn
并且按照官网的提示,输入了如下命令
/bin/bash -c "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
发现了一个错误
Failed to connect to raw.githubusercontent.com port 443: Connection refused error:
然后我认为可能是国内访问github的问题,然后科学上网了一波,发现问题依旧,具体不知道什么原因,就是访问不了这个域名的东西。
raw.githubusercontent.com这个域名保存着github代码的原本数据
既然官网路子走不通,就只能走国内的路子了,然后找了个国内的源
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
输入上面那条命令就可以正确安装安装brew了。并且安装时会让你选择使用国内的源,让你在使用brew安装其他源码包的时候下载速度更快。
有同学可能会不放心国内的源,脚本里面可能会掺杂后门,其实可以直接在浏览器访问
https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh
这个地址,看下源码是否有后门就好了。反正博主是觉得没什么问题。
如果非要走官方的路子,可以去github搜索brew,将项目的install.rb 文件下载下来,然后使用ruby在命令行运行之。因为官方的安装就是一串使用ruby编写的安装代码。当然,这个博主没有实践过,仅理论而已。