Homebrew

macOS(或Linux)缺少的包管理器。(The missing package manager for macOS (or Linux).)

Github stars Tracking Chart

Homebrew

功能、使用和安装说明在主页上进行了 总结。术语(例如Cellar,Tap,Cask等之间的区别)在 这里解释

有哪些软件包可用?

  1. 输入 brew search 作为列表。
  2. 或者访问 formulae.brew.sh 在线浏览软件包。
  3. 或使用 brew search --desc< keyword> 从命令行浏览软件包。

更多文档

brew help, man brew 或检查 我们的文档

故障排除

首先,请运行 brew update 和 brew doctor。 其次,请阅读 疑难解答清单如果您没有阅读这些内容,则需要我们花费更长时间才能解决问题。

贡献

我们很乐意为 Homebrew 做出贡献。首先,请阅读我们的 贡献指南行为准则。 我们明确欢迎那些以前从未为开源贡献过的人的贡献:我们都是初学者!我们可以帮助建立在部分工作的拉动请求上,以实现合并。我们也积极寻求使我们的贡献者多样化,特别是来自各种背景的女性和有色人种的欢迎贡献。 一个很好的起点是使用 brew audit --strict 运行一些你使用的软件包(例如,如果你使用wget: brew audit --strict wget),然后阅读警告,尝试修复它们直到 brew audit --strict 显示没有结果, 提交拉请求。如果没有使用公式的警告,您可以运行 brew audit --strict ,不带任何参数让它在所有包上运行并选择一个。 或者,对于更实质的内容,请查看 Homebrew/brewHomebrew/homebrew-core。 祝你好运!

安全

请将安全问题报告给我们的 HackerOne

你是谁?

Homebrew 的主要维护者是 Mike McQuaid 。 Homebrew/homebrew-core的主要维护者是 ilovezfs 。 Homebrew/brew的其他当前维护者是 ilovezfsAlyssa RossJCountMisty De MeoGautham GoliMarkus ReiterSteven PetersJonathan ChangWilliam Woodruff

Homebrew/homebrew-core的其他当前维护者是 FX CoudertJCountMisty De MeoTom Schoonjans

前维护者的贡献包括 JCount, commitay, Dominyk Tiller, Tim Smith, Baptiste Fontaine, Xu Cheng, Martin Afanasjew, Brett Koonce, Charlie Sharpsteen, Jack Nagel, Adam Vandenberg, Andrew Janke, Alex Dunn, neutric, Tomasz Pajor, Uladzislau Shablinski, Alyssa Ross, ilovezfs and Homebrew's creator: Max Howell.

Homebrew的创建者: Max Howell

社区

许可证

代码位于 BSD 2-clause“简体”许可证之下。 文档位于 知识共享署名许可证之下。

捐赠

Homebrew 是一个完全由无偿志愿者运作的非营利性项目。我们需要您的资金来支付软件,硬件和托管费用,以便持续集成和未来对项目的改进。每一笔捐款都将用于为我们的用户制作更好的自制软件。

Main metrics

Overview
Name With OwnerHomebrew/brew
Primary LanguageRuby
Program languageShell (Language Count: 9)
PlatformMac, Linux
License:BSD 2-Clause "Simplified" License
所有者活动
Created At2016-03-06 05:08:38
Pushed At2025-05-31 03:49:41
Last Commit At2025-05-31 02:23:19
Release Count444
Last Release Name4.5.3 (Posted on )
First Release Name0.1 (Posted on )
用户参与
Stargazers Count43.8k
Watchers Count734
Fork Count10.2k
Commits Count45.3k
Has Issues Enabled
Issues Count4720
Issue Open Count72
Pull Requests Count12614
Pull Requests Open Count14
Pull Requests Close Count1801
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Homebrew

GitHub release

Features, usage and installation instructions are summarised on the homepage. Terminology (e.g. the difference between a Cellar, Tap, Cask and so forth) is explained here.

What Packages Are Available?

  1. Type brew search for a list.
  2. Or visit formulae.brew.sh to browse packages online.
  3. Or use brew search --desc <keyword> to browse packages from the command line.

More Documentation

brew help, man brew or check our documentation.

Troubleshooting

First, please run brew update and brew doctor.

Second, read the Troubleshooting Checklist.

If you don't read these it will take us far longer to help you with your problem.

Contributing

We'd love you to contribute to Homebrew. First, please read our Contribution Guide and Code of Conduct.

We explicitly welcome contributions from people who have never contributed to open-source before: we were all beginners once! We can help build on a partially working pull request with the aim of getting it merged. We are also actively seeking to diversify our contributors and especially welcome contributions from women from all backgrounds and people of colour.

A good starting point for contributing is running brew audit --strict with some of the packages you use (e.g. brew audit --strict wget if you use wget) and then read through the warnings, try to fix them until brew audit --strict shows no results and submit a pull request. If no formulae you use have warnings you can run brew audit --strict without arguments to have it run on all packages and pick one.

Alternatively, for something more substantial, check out one of the issues labeled help wanted in Homebrew/brew or Homebrew/homebrew-core.

Good luck!

Donations

Homebrew is a non-profit project run entirely by unpaid volunteers. We need your funds to pay for software, hardware and hosting around continuous integration and future improvements to the project. Every donation will be spent on making Homebrew better for our users.

Please consider a regular donation through GitHub Sponsors or Patreon.

Alternatively, if you'd rather make a one-off payment:

  • Donate with PayPal
  • Donate by USA $ check from a USA bank:
    • Make check payable to "Software Freedom Conservancy, Inc." and place "Directed donation: Homebrew" in the memo field. Checks should then be mailed to:
      • Software Freedom Conservancy, Inc.
        137 Montague ST STE 380
        BROOKLYN, NY 11201 USA
  • Donate by wire transfer: contact accounting@sfconservancy.org for wire transfer details.

Homebrew is a member of the Software Freedom Conservancy which provides us with an ability to receive tax-deductible, Homebrew earmarked donations (and many other services). Software Freedom Conservancy, Inc. is a 501(c)(3) organization incorporated in New York, and donations made to it are fully tax-deductible to the extent permitted by law.

Security

Please report security issues to our HackerOne.

Who Are You?

Homebrew's Project Leader is Mike McQuaid.

Homebrew's Project Leadership Committee is Misty De Meo, Shaun Jackman, Jonathan Chang, Mike McQuaid and Markus Reiter.

Homebrew's Technical Steering Committee is Michka Popoff, FX Coudert, Markus Reiter, Misty De Meo and Mike McQuaid.

Homebrew/brew's Linux maintainers are Michka Popoff, Shaun Jackman, Dawid Dziurla and Issy Long.

Homebrew's other current maintainers are Claudia Pellegrino, Rui Chen, Vitor Galvao, Caleb Xu, Gautham Goli, Steven Peters, William Woodruff, Igor Kapkov, Izaak Beekman, Sean Molenaar, Jan Viljanen, Eric Knibbe, Viktor Szakats, Thierry Moisan, Steven Peters, Tom Schoonjans and Issy Long.

Former maintainers with significant contributions include JCount, commitay, Dominyk Tiller, Tim Smith, Baptiste Fontaine, Xu Cheng, Martin Afanasjew, Brett Koonce, Charlie Sharpsteen, Jack Nagel, Adam Vandenberg, Andrew Janke, Alex Dunn, neutric, Tomasz Pajor, Uladzislau Shablinski, Alyssa Ross, ilovezfs, Chongyu Zhu and Homebrew's creator: Max Howell.

Community

License

Code is under the BSD 2-clause "Simplified" License.
Documentation is under the Creative Commons Attribution license.

Sponsors

Our Xserve ESXi boxes for CI are hosted by MacStadium.

Powered by MacStadium

Our Jenkins CI installation is hosted by DigitalOcean.

DigitalOcean

Our bottles (binary packages) are hosted by Bintray.

Downloads by Bintray

Secure password storage and syncing is provided by 1Password for Teams by AgileBits.

AgileBits

Homebrew is a member of the Software Freedom Conservancy.

Software Freedom Conservancy