MacOS 强大的包管理工具 Homebrew
Homebrew 是一款自由及开放源代码的软件包管理系统,用以简化 Mac OS X 系统上的软件安装过程,
使用 Homebrew 安装 Apple 没有预装但你需要的东西。最初由马克斯·霍威尔(Max Howell)写成,因其可扩展性得到了一致好评。
在 Mac 中安装软件时,优先考虑使用 Homebrew 进行安装和管理。
安装
在其官方网站https://brew.sh/index_zh-cn复制安装脚本,然后在终端中执行脚本即可。Homebrew 不会将文件安装到它本身目录之外,所以您可将 Homebrew 安装到任意位置。
安装之后运行:
1
2
| brew update
brew doctor
|
排除检查出的错误及警告信息,确保 brew 正确安装。
之后,添加 Homebrew 的路径到终端~/.bash_profile:
1
| export PATH="/usr/local/bin:$PATH"
|
安装 cask 扩展
brew 通过安装 cask 扩展,可以安装具有图形界面的软件,如 chrome、firefox 等等。先安装 cask 扩展:
之后,使用如下风格的命令可以安装 MAC APP 了:
1
2
3
| brew cask install google-chrome
brew cask install virtualbox
brew cask install vagrant
|
基本用法
安装 xxx 软件
卸载 xxx 软件
更新 xxx 软件
搜索 xxx 软件
常用软件
1
2
3
4
5
| brew install node
brew install curl
brew install tree
brew install openssl
brew install python
|
设置国内源
替换现有上游
1
2
3
4
| git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
brew update
|
复原为原始设置
1
2
3
4
| git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask.git
brew update
|