安装指定版本的软件
我们可以用@版本号来安装指定版本的软件,例如:
brew install mysql@5.7
这会安装MySQL 5.7版本。
查看软件Versions
我们可以用brew info命令查看一个软件的所有版本,例如:
brew info mysql
会显示MySQL所有可安装版本,然后选择想要的版本号安装。
升级软件包
除了brew upgrade更新所有软件包外,我们也可以针对单个软件升级,例如:
brew upgrade mysql
这会更新MySQL到最新版本。
补全软件信息
Homebrew支持bash和zsh的自动补全,可以自动补全软件包名和选项。我们需要运行:
brew tap homebrew/cask-completion
brew install homebrew/cask-completion/zsh-completions
然后把完成代码加入到~/.zshrc文件:
. "$(brew --env)/share/zsh-completions/completions/brew.zsh"
清理缓存
作为一个包管理工具,Homebrew在使用过程中会产生一定的缓存,我们可以定期清理:
brew cleanup
这会清理旧版本的软件包缓存,释放硬盘空间。
其他常用命令
brew doctor:检查系统环境是否适用于Homebrew。
brew services:管理后台服务。
brew tap:添加更多第三方软件仓库。
brew link:在Homebrew安装的软件和系统之间创建符号链接。