背景
长话短说,因MacOS不支持root权限,所以需要通过HomeBrew安装一些软件。但我平时并不常用HomeBrew命令,通过搜索引擎查询到了一些常用命令并记录下来
常用命令
Homebrew 是 macOS(或 Linux)上的一个包管理器,用于简化软件的安装和管理。以下是一些常用的 Homebrew 命令:
-
更新 Homebrew:
brew update -
安装软件包:
brew install <formula> -
卸载软件包:
brew uninstall <formula> -
列出已安装的软件包:
brew list [formula] -
搜索软件包:
brew search <text> -
显示软件包信息:
brew info <formula> -
检查潜在的问题:
brew doctor -
更新所有软件包:
brew upgrade -
更新特定软件包:
brew upgrade <formula> -
查看软件包的依赖关系:
brew deps <formula> -
查看哪些软件包需要更新:
brew outdated -
查看软件包的安装历史:
brew log <formula> -
查看已安装软件包的版本:
brew list --versions <formula> -
清理旧版本的软件包:
brew cleanup -
查看哪些软件包占用了空间:
brew list --verbose --formula -
查看 Homebrew 的配置:
brew config -
查看 Homebrew 的诊断信息:
brew --config -
查看已安装软件包的依赖树:
brew list --verbose --formula --tree <formula> -
安装 cask 支持的 GUI 应用程序:
brew install --cask <cask> -
查看已安装的 cask 应用程序:
brew list --cask -
搜索 cask:
brew search --cask <text> -
更新 cask:
brew update && brew upgrade --cask -
卸载 cask:
brew uninstall --cask <cask> -
查看 cask 的信息:
brew info --cask <cask> -
列出所有本地和远程 tap:
brew tap -
添加新的 tap:
brew tap <user/repo> -
移除 tap:
brew untap <user/repo> -
查看 tap 的信息:
brew info <tap> -
列出已安装的 formula 的依赖:
brew list --pinned -
查看 formula 的依赖关系:
brew deps <formula>
补充
请注意,<formula> 是你要操作的软件包名称,而 <cask> 是你要操作的 GUI 应用程序名称,<user/repo> 是 tap 的路径。Homebrew 命令可能会随着版本更新而变化,所以请参考最新的 Homebrew 文档或使用 brew help 命令来获取最新的命令信息。