Homebrew常用命令
基础用法
- brew search keyword (查找可安装的软件,如果返回
No formula or cask found for …
,可能代表关键词错误) - brew install softwareName(安装软件,必须是准确的名称)
- brew list (列出所有brew安装的软件)
- brew info softwareName(查看通过
brew install
安装的软件的详细信息) - brew outdated (查看通过
brew install
安装的可更新的软件) - brew upgrade softwareName(更新通过
brew install
安装的软件) - brew uninstall (卸载通过
brew install
安装的软件) - brew update (更新Homebrew自身)
- brew cleanup (清除缓存)
brew cask 相关命令
- cask可以认为是Homebrew的一个模块,
brew cask
开头的命令一般管理的是带有GUI的软件(如Navicat、Sourcetree等),而brew
开头的命令一般管理的是无GUI软件或是各种环境(如MySQL、Git等) - brew cask install softwareName (安装软件)
- brew cask list (查看所有通过
brew cask install
安装的软件) - brew cask info softwareName (查看通过
brew cask install
安装的可更新的软件)
brew serivces 相关命令
brew services
开头的命令一般是用于管理通过Homebrew安装的各类服务的- brew services list 查看所有服务及其它们各自的运行状态
- brew services start redis (启动)
- brew services start ---all (启动所有)
- brew services restart redis (重启)
- brew services restart --all (重启所有)
- brew services stop redis (停止)
- brew services stop --all (停止所有)