Homebrew 是 macOS(和 Linux)上流行的包管理工具,以下是一些常用命令及其用途:

基础命令

  1. 安装 Homebrew

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

    brew update
  3. 升级所有已安装的包

    brew upgrade
  4. 升级指定包

    brew upgrade <package_name>
  5. 清理旧版本和缓存

    brew cleanup

包管理

  1. 搜索包

    brew search <package_name>
  2. 安装包

    brew install <package_name>
  3. 卸载包

    brew uninstall <package_name>
  4. 查看已安装的包

    brew list
  5. 查看包信息

    brew info <package_name>
  6. 检查过时的包

    brew outdated

Cask 管理(GUI 应用)

  1. 安装 Cask 应用

    brew install --cask <app_name>
  2. 查看已安装的 Cask 应用

    brew list --cask
  3. 卸载 Cask 应用

    brew uninstall --cask <app_name>

诊断与维护

  1. 检查 Homebrew 环境

    brew doctor
  2. 查看依赖关系

    brew deps --tree <package_name>
  3. 修复权限问题

    sudo chown -R $(whoami) $(brew --prefix)/*
  4. 卸载 Homebrew

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

其他实用命令

  • 查看服务列表(如 MySQL/Nginx)

    brew services list
  • 启动服务

    brew services start <service_name>
  • 停止服务

    brew services stop <service_name>

常用选项

  • -v:显示详细输出(如 brew install -v <package>
  • --force:强制操作(慎用)
  • --cask:指定操作 Cask 应用

建议定期运行 brew update && brew upgrade 保持包最新。遇到问题时,先尝试 brew doctor 诊断。

标签: Homebrew, MacOS, 工具包

添加新评论