目录
一、背景
近期由于自研项目需要使用Nginx,原本打算下载安装包,手动一步一步进行安装以满足需要。不过,在Nginx官网翻了又翻,始终找不到适配mac的安装包。于是乎,在网上查询大量资料,竟然发现mac上必须使用homebrew才能下载Nginx。这让我很无语,我始终认为homebrew太过方便,以至于很容易把用户养成“废物”,这次我不得不也成为“废物”,安装homebrew。
二、homebrew官网下载(失败)
官网说的很轻松,只需要一行指令,就能搞定。
登录以后,映入眼帘的就是一行指令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
但是这个是在github谱系网站上,想要下载的话,十分困难,速度慢,而且下着下着就失败了,下载了三四次都不行。最后一次开始下载,然后我出门跑了一个小时的步,回来后发现,妥妥的下载未完成。
三、镜像下载(成功)
我的是M1芯片,镜像下载的指令为:
/bin/zsh -c "$(curl -fsSL https://gitee.com/huwei1024/HomebrewCN/raw/master/Homebrew.sh)"
如果是intel芯片的话,镜像下载的指令为:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
下载过程的一些截图:
上面brew -v命令,提示 command not found : brew ,是因为环境变量有问题。
四、配置环境变量
镜像下载指令完成后,其实会默认为我们配置环境变量,如果你是intel的芯片,那么安装路径就是 /usr/local,环境变量就没啥问题。
M1的话,会有一些区别,M1的默认安装路径为 /opt/homebrew ,但是指令给默认配置的环境变量则是/usr/local/的路径,所以这里需要我们修改环境变量。
修改为:
export PATH="/opt/homebrew/bin:$PATH"
export PATH="/opt/homebrew/sbin:$PATH"
五、环境变量配置的具体步骤
1、进入系统根目录,打开命令行终端:
cd ~
2、编辑配置文件 .zshrc
vim .zshrc
3、把下面路径
export PATH="/usr/local/bin:$PATH"
export PATH="/usr/local/sbin:$PATH"
修改为
export PATH="/opt/homebrew/bin:$PATH"
export PATH="/opt/homebrew/sbin:$PATH"
4、使配置生效
source ~/.zshrc
六、验证
brew -v
这就可以了。
本文含有隐藏内容,请 开通VIP 后查看