Homebrew 使用指南 (macOS Linux 软件包管理器)
说明:此指南基于 Homebrew(macOS 缺失的软件包管理器)整理。如果您之前提到的 “Homebred” 指的是该工具,本指南将帮助您快速上手。
1. 什么是 Homebrew?
Homebrew 是 macOS 和 Linux 上最受欢迎的包管理工具。它通过命令行简化了软件的安装、更新和卸载过程,让你无需手动前往官网下载 .dmg 或 .pkg 文件。
2. 安装与卸载
2.1 安装 Homebrew
在终端(Terminal)中粘贴以下命令:
/bin/bash -c "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh](https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh))"
注:安装过程可能需要输入开机密码,并自动下载 Xcode Command Line Tools。
国内加速安装(适用于下载速度慢的情况):
/bin/zsh -c "$(curl -fsSL [https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh](https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh))"
2.2 卸载 Homebrew
/bin/bash -c "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh](https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh))"
3. 基础常用命令
3.1 软件管理 (Formulae)
- 搜索软件:
brew search <软件名> - 安装软件:
brew install <软件名> - 卸载软件:
brew uninstall <软件名> - 查看已安装列表:
brew list - 查看软件详情:
brew info <软件名>
3.2 图形界面应用管理 (Cask)
Cask 用于安装 Chrome、VS Code、WeChat 等带界面的 App。
- 安装应用:
brew install --cask <应用名> - 卸载应用:
brew uninstall --cask <应用名>
4. 系统维护与更新
定期运行以下命令可确保系统工具处于最新状态:
- 更新 Homebrew 自身:
brew update - 查看可更新的软件:
brew outdated - 升级所有软件:
brew upgrade - 清理旧版本缓存:
brew cleanup(释放磁盘空间) - 诊断系统问题:
brew doctor(当遇到报错时首选此命令)
5. 服务管理 (Homebrew Services)
对于需要后台运行的工具(如 MySQL, Redis, Nginx),Homebrew 提供了非常方便的管理方式:
- 启动服务并设置开机自启:
brew services start <服务名> - 停止服务:
brew services stop <服务名> - 查看所有服务状态:
brew services list
6. 常见问题 (FAQ)
- 下载速度慢:建议更换为国内镜像源(如清华大学、中科大或阿里云镜像)。
- 权限报错:避免使用
sudo brew,Homebrew 设计初衷是不需要 root 权限的。如果报错,请尝试运行brew doctor查看建议。 - M1/M2/M3 芯片路径:在 Apple Silicon 芯片上,Homebrew 默认安装在
/opt/homebrew,而非传统的/usr/local。
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 StarShake
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果