🍺 The missing package manager for macOS (or Linux)
💡 Use Cases
Homebrew是macOS/Linux开发者管理命令行工具和GUI应用程序的一站式解决方案,极大简化了软件安装、更新和卸载流程。
一键安装开发工具
Problem: 在macOS上安装开发工具(如Node.js、Python、Git)需要手动下载、配置环境变量,过程繁琐且容易出错。
Solution: 使用Homebrew的`brew install`命令,一行命令即可安装并自动配置好开发工具,如`brew install node python git`。
Example: 新入职公司需要配置开发环境,只需运行`brew install node yarn [email protected] git`,几分钟内完成所有基础工具安装。
管理GUI应用程序
Problem: macOS上安装的应用程序散落在各处,更新和卸载需要手动操作,难以统一管理。
Solution: 使用Homebrew Cask功能,通过命令行安装、更新和卸载GUI应用程序,如`brew install --cask visual-studio-code google-chrome`。
Example: 需要安装开发常用的IDE和浏览器,运行`brew install --cask visual-studio-code google-chrome slack`,所有应用集中管理且易于更新。
快速查找和安装命令行工具
Problem: 需要某个命令行工具(如wget、ffmpeg、tree)但不知道如何获取,或者从源码编译安装很复杂。
Solution: 使用`brew search`查找可用包,然后`brew install`一键安装,Homebrew会自动处理依赖和编译。
Example: 需要视频处理工具ffmpeg,运行`brew search ffmpeg`查看可用版本,然后`brew install ffmpeg`即可使用。
保持软件最新状态
Problem: 系统中有多个软件需要手动检查更新,容易忘记或错过重要安全更新。
Solution: 使用`brew update`更新Homebrew本身,然后`brew upgrade`一次性更新所有通过Homebrew安装的软件。
Example: 每周运行一次`brew update && brew upgrade`,确保所有开发工具和应用程序都是最新稳定版本。
📊 Project Info
- Language
- Ruby
- Stars
- ⭐ 48,255
- Forks
- 11,147
- Today
- +12
- Ranking
- #4
- Collection
- Language
- Trending Date
- June 1, 2026
- Last Push
- 6/1/2026
