brew.sh
H
Homebrewbrew.sh
Homebrew官网截图
点击查看大图

开发环境配置工具,支持Mac和Linux系统,可一键部署开发工具,自动解决依赖冲突、灵活切换软件版本,覆盖开发环境搭建、工具部署、版本管理等场景,服务超500万开发者,有效提升环境配置效率,帮助开发者快速完成本地开发环境的标准化搭建与维护。

核心功能

软件安装
一键安装各类开发工具与桌面应用,无需手动配置环境
依赖管理
自动处理软件依赖关系,避免版本冲突与安装失败
版本切换
支持多版本软件共存与快速切换,适配不同开发需求
软件卸载
干净卸载软件及其关联文件,不留冗余垃圾
镜像加速
可配置国内镜像源,提升海外软件下载速度
包查询
快速检索官方仓库内的可用软件包信息
环境配置
自动配置软件运行环境,简化初始搭建流程
批量操作
支持批量安装、更新或卸载多个软件包
系统更新
联动管理系统依赖包,保持系统组件最新状态

使用指南

  1. 1

    打开终端工具,输入官方提供的安装脚本命令

  2. 2

    按照终端提示输入管理员密码完成初始化

  3. 3

    输入brew search [软件名]检索需要的工具或应用

  4. 4

    输入brew install [软件名]执行一键安装操作

  5. 5

    输入brew update更新本地软件包索引与工具

  6. 6

    输入brew upgrade [软件名]升级指定软件至最新版

  7. 7

    输入brew uninstall [软件名]完成软件卸载清理

优势亮点

  • 社区维护软件仓库丰富,覆盖超万款工具

  • 操作语法简洁,新手可快速上手使用

  • 自动处理依赖,大幅降低安装出错概率

  • 支持国内镜像配置,适配国内网络环境

使用须知

定价: Homebrew提供完全免费的基础使用服务,涵盖软件安装、依赖管理、版本切换等核心功能,无付费分层设置,所有用户均可无限制使用。付费相关服务以官网为准,目前官方未推出任何付费增值套餐。

价格和授权政策可能变化,请以官网最新信息为准

访问第三方网站时,请注意以下事项:

  • 谨慎提供个人账号、密码和支付信息
  • 下载文件前确认来源安全,警惕诱导性广告
  • 涉及版权素材使用时,请核实授权范围
  • 如遇网站无法访问或内容异常,可反馈给我们

常见问题

目前Homebrew仅支持macOS和Linux系统,Windows用户可选择WSL子系统或其他同类工具使用类似功能

可通过修改brew的环境变量,替换为清华大学或中科大的开源镜像源,提升软件下载速度

可先执行brew doctor命令检测环境问题,根据终端提示修复权限或依赖缺失等报错

可通过官方提供的卸载脚本,一键清理Homebrew及其安装的所有软件包

可以,通过brew install --cask [应用名]即可安装桌面图形化应用,如VS Code、Chrome等

执行brew list命令即可查看当前系统通过Homebrew安装的所有软件包

深度了解

Homebrew是一款面向macOS和Linux系统的开源包管理器,旨在为用户提供简洁高效的软件安装与管理方案。不同于传统的手动下载安装包、拖拽应用的方式,它通过统一的命令行接口,实现软件的一键安装、更新与卸载,大幅降低了软件管理的门槛。作为开源社区维护的工具,其软件仓库覆盖开发工具、桌面应用、系统组件等超万款软件,能够满足不同用户的多样化需求。 Homebrew的核心功能围绕软件全生命周期管理展开。除了基础的安装卸载功能外,它还支持自动处理软件依赖关系,避免用户手动解决版本冲突问题;支持多版本软件共存与切换,适配不同开发场景的版本需求;可配置国内镜像源,解决海外软件下载速度慢的痛点;还支持批量操作,帮助用户快速完成多软件的批量安装或更新。此外,它还能自动配置软件运行环境,简化开发环境的搭建流程。 从使用场景来看,Homebrew最核心的用户群体是开发人员。对于前端、后端开发者而言,只需一条命令即可安装Git、Node.js、Python等全套开发工具,无需手动配置环境变量。对于开源软件爱好者来说,它可以快速获取各类小众工具与开源项目。对于普通桌面用户,也可以通过它便捷安装办公、娱乐类应用,无需在各大官网反复查找安装包。 对比同类包管理器工具,Homebrew的优势在于跨平台的统一操作逻辑,以及更简洁易懂的命令语法。

访问第三方网站时,请注意账号、隐私与支付安全