HomeBrew简介
-
Homebrew
是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。 - 其官方网址为https://brew.sh
HomeBrew的安装
- 命令行输入安装HomeBrew命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
, - 可能会出现报错
Failed to connect to raw.githubusercontent.com port 443: Connection refused
,意思无法连接到这个域名下的端口,绝大部分是因为网络的问题,需要翻墙; - 解决方案:找到
/etc/hosts
路径下的hosts文件,在hosts文件中添加关于raw.githubusercontent.com的IP地址,raw.githubusercontent.com 其IP地址的获取,前往https://www.ipaddress.com,结果如下:
- 在hosts文件中添加
185.199.108.133 raw.githubusercontent.com
,如下所示:
- 保存,然后终端重新输入安装命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
,会去下载相关组件了,如下所示:
-
当执行到
Downloading and installing Homebrew...
,会出现漫长的等待,且可能会出现以下错误:
-
又是网络的问题,没得办法,我又重新输入安装的命令
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
,频繁输入了好多次,最终出现了安装进度,如下所示:
最后安装成功,输入
brew
检测是否安装成功;
HomeBrew的卸载
- 终端执行命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
- 出现如下所示:
- 按下
y
,就可卸载HomeBrew了;
HomeBrew的基本使用
安装软件包
- 终端执行:
brew install node
即安装node软件包;
卸载软件包
- 终端执行:
brew uninstall node
即卸载node软件包;
查看已安装软件包列表
- 终端执行:
brew list
查看brew的版本
- 终端执行:
brew -v
查看软件包信息
- 终端执行:
brew info node
即查看node软件包信息;
查看Brew的帮助信息
- 终端执行:
brew -h
更新HomeBrew
- 终端执行:
brew update