Homebrew

官网

https://brew.sh/

安装

1
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

raw.githubusercontent.com 直接返回纯文本文件,而不是经过 github 美化的文件

国内安装:

https://zhuanlan.zhihu.com/p/111014448

1
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

卸载

1
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

国内:

1
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

搜索包

1
brew search git
  • Formulae (公式):用于管理命令行工具、开发库、开源软件等无图形界面的软件,安装到 /opt/homebrew/Cellar 并通过符号链接到 bin 目录。
  • Cask (木桶) 用于管理带有图形界面的 macOS 应用程序,通常是预编译好的 .app 应用,安装到 /Applications 目录

安装包

安装命令行应用

1
brew install <软件名>

安装图形化界面应用

1
brew install --cask <软件名>

卸载包

卸载命令行工具

1
brew uninstall <软件名>

卸载图形化界面应用

1
brew uninstall --cask <软件名>

更新包

更新单个软件

1
brew upgrade <软件名>
1
brew upgrade --cask <软件名>

更新所有软件

1
2
brew upgrade
brew upgrade --cask

查看已安装软件

1
2
brew list
brew list --cask

同步软件源信息

1
brew update

清理冗余文件

1
2
brew cleanup
brew cleanup --cask

查看软件信息

1
brew info <软件包>