知识备忘(1)—— 常用HomeBrew命令

189 阅读2分钟

背景

长话短说,因MacOS不支持root权限,所以需要通过HomeBrew安装一些软件。但我平时并不常用HomeBrew命令,通过搜索引擎查询到了一些常用命令并记录下来

常用命令

Homebrew 是 macOS(或 Linux)上的一个包管理器,用于简化软件的安装和管理。以下是一些常用的 Homebrew 命令:

  1. 更新 Homebrew

    brew update
    
  2. 安装软件包

    brew install <formula>
    
  3. 卸载软件包

    brew uninstall <formula>
    
  4. 列出已安装的软件包

    brew list [formula]
    
  5. 搜索软件包

    brew search <text>
    
  6. 显示软件包信息

    brew info <formula>
    
  7. 检查潜在的问题

    brew doctor
    
  8. 更新所有软件包

    brew upgrade
    
  9. 更新特定软件包

    brew upgrade <formula>
    
  10. 查看软件包的依赖关系

    brew deps <formula>
    
  11. 查看哪些软件包需要更新

    brew outdated
    
  12. 查看软件包的安装历史

    brew log <formula>
    
  13. 查看已安装软件包的版本

    brew list --versions <formula>
    
  14. 清理旧版本的软件包

    brew cleanup
    
  15. 查看哪些软件包占用了空间

    brew list --verbose --formula
    
  16. 查看 Homebrew 的配置

    brew config
    
  17. 查看 Homebrew 的诊断信息

    brew --config
    
  18. 查看已安装软件包的依赖树

    brew list --verbose --formula --tree <formula>
    
  19. 安装 cask 支持的 GUI 应用程序

    brew install --cask <cask>
    
  20. 查看已安装的 cask 应用程序

    brew list --cask
    
  21. 搜索 cask

    brew search --cask <text>
    
  22. 更新 cask

    brew update && brew upgrade --cask
    
  23. 卸载 cask

    brew uninstall --cask <cask>
    
  24. 查看 cask 的信息

    brew info --cask <cask>
    
  25. 列出所有本地和远程 tap

    brew tap
    
  26. 添加新的 tap

    brew tap <user/repo>
    
  27. 移除 tap

    brew untap <user/repo>
    
  28. 查看 tap 的信息

    brew info <tap>
    
  29. 列出已安装的 formula 的依赖

    brew list --pinned
    
  30. 查看 formula 的依赖关系

    brew deps <formula>
    

补充

请注意,<formula> 是你要操作的软件包名称,而 <cask> 是你要操作的 GUI 应用程序名称,<user/repo> 是 tap 的路径。Homebrew 命令可能会随着版本更新而变化,所以请参考最新的 Homebrew 文档或使用 brew help 命令来获取最新的命令信息。