前言
mac的应用商店里有很多我们常用但是又没有的开发环境以及工具,通过官网或者其他方式下载镜像又较为麻烦,但是现在有了homebrew,可以很简单的进行软件包的安装和管理。
一、Homebrew简介?
官网说明:
1、安装 Apple(或您的 Linux 系统)没有预装但 你需要的东西。
2、会将软件包安装到独立目录,并将其文件软链接至 /opt/homebrew
二、使用步骤
1.Homebrew安装
# 这是官网给出的安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
#如果官网安装不上可使用gitee
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
执行命令后,会提示先选安装本体,前三个是推荐的(根据提示走就可以)
官网也给出执行命令后会提示你需要什么
后续会提示安装源,无脑选择第一个就完事。
至此,等待执行完毕,就可以愉快的进行其他软件包安装了。
2.homebrew安装常用命令
(1)已安装列表
# 查询本机中已安装列表
brew list
(2)检索需要安装程序的版本
# 检索需要的工具或者环境(node为我们需要检索)
brew search node
蓝色框中则为检索库中软件包,选择自己需要安装的,这里选择node.js来做安装示例
casks为桌面版的应用程序
(3)安装(node.js)
#安装node及npm
brew install node
#解绑当前node版本
brew unlink node
# 安装所需要的node版本,这里我选择的是16
brew install node@16
#绑定指定版本node
brew link node@16
如果第四部出现如下错误
根据提示可执行如下代码
brew link --overwrite node@16
最后使用node -v及npm -v如果出现版本号与绑定版本祥对应,则安装成功
(4)卸载
#只需卸载对应版本号即可
brew uninstall node
本文以node的安装为例,简介homebrew的查询、安装、卸载操作。