本文已参与「新人创作礼」活动,一起开启掘金创作之路。
一、Homebrew是什么?
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
二、Homebrew的安装
-
打开终端(terminal)
-
安装命令:
- 命令1: 这个命令有时会报错,如果报错尝试使用命令2
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"- 命令2: 这是一个脚本,同样可以安装Homebrew
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"命令2是一位大佬写的Brew自动安装的脚本@金牛肖马, 运行后如下图所示,然后按照提示一步步走到最后即可。
- 卸载Homebrew命令:
$ cd `brew --prefix`
$ rm -rf Cellar
$ brew prune
$ rm `git ls-files`
$ rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions
$ rm -rf .git
$ rm -rf ~/Library/Caches/Homebrew
三、Homebrew的使用
通过brew安装的文件会自动设置环境变量,所以不用担心命令行不能启动的问题。 比如安装好了Node.js 版本管理工具n,即可运行
n -V
# 查看Homebrew命令
brew help
# 安装任意包 eg:brew install node
brew install <packageName>
# 卸载任意包 eg:brew uninstall git
brew uninstall <packageName>
# 查询可用包 - 搜索本地远程仓库的软件,已安装会显示绿色的勾
brew search <packageName>
# 使用正则表达式搜软件
brew search /packageName/
# 查询已安装包列表
brew list
# 查看任意包信息
brew info <packageName>
# 更新Homebrew
brew update
# Homebrew帮助信息
brew -h
# 查看brew版本信息
brew -v
brew --version
# 更新brew版本
brew update
# 整理重复语句
open ~/.zshrc -e 、 open ~/.bash_profile -e
#执行doctor检查程序
brew doctor