logoalt Hacker News

Show HN: Homebrew 6.0.0

833 pointsby mikemcquaidtoday at 1:24 PM196 commentsview on HN

Today, I’m proud to announce Homebrew 6.0.0. The most significant changes since 5.1.0 are a new tap trust security mechanism, the new faster, smaller, default internal Homebrew JSON API, sandboxing on Linux, better defaults informed by our user survey, many brew bundle improvements, improved performance and initial support for macOS 27 (Golden Gate).

Happy to discuss any questions here!


Comments

pdntspatoday at 7:29 PM

Does this handle macOS installs with multiple local users? I have to su into account 1 if I want to brew install something from account 2

paulddrapertoday at 6:28 PM

I tried hosting a homebrew tap, after hosting apt and yum repositories.

That was when I realized Homebrew is much, much harder.

Your server needs to implement the git protocol. You can't just stick it on some server with a CDN in front of it, you need to run and fortify a git server.

Strange choices IMHO.

show 1 reply
gigatexaltoday at 8:18 PM

Homebrew is the first thing I install on a new Mac. I love it. Thank you everyone for all the work. Looking forward to 6.0 and all the security stuff yay. I hope the apps I use that their maintainers adopt the changes.

awesome_dudetoday at 8:04 PM

Dependency management is still one of the hardest jobs in systems (languages, Operating systems, distributed applications, etc) - hat's off to you and your team for the hard work keeping everything together

napoluxtoday at 6:58 PM

did google apologize for not hiring you?

show 1 reply
Hamukotoday at 7:46 PM

I don't understand how the tap trust improves security at all. If I'm installing something from a third-party tap, instead of running tap + install, I now run tap + trust + install? How does this protect me against compromised taps?

reactordevtoday at 5:31 PM

Hell yeah, tap trust!!!

shevy-javatoday at 6:36 PM

Has anyone tried it on Linux? It has been several months since I last tried it on Linux. I found some things worked but others did not. Has anyone more recent experiences here, say, within the last 6 months, on Linux specifically?

I am using my own custom "package" manager in ruby, but naturally it is nowhere near as sophisticated as homebrew. I am looking more towards complementing this, but these days I also lack time for more thorough testing, so I try to minimize pain points (and thus also less frequently use software written by others for the most part, unless it is a key project such as libreoffice and what not).

show 1 reply
dioniantoday at 6:09 PM

homebrew is so nice, thank you for all your effort

covratoolstoday at 6:36 PM

Thank you!!

phplovesongtoday at 6:16 PM

Does homebrew still do that insane thing when you want to upgrade a single package it tell you "hold my beer" and starts installing postgres and some obscure python version?

riffictoday at 6:25 PM

happy Bluefin Linux user and can vouch that the Homebrew experience in Linux is great as well. Really excited for where things are going.

azuanrbtoday at 5:56 PM

[dead]

yurlyCLOCLOCKtoday at 5:59 PM

[dead]

mvdtnztoday at 9:02 PM

I don't think any software has ever wasted as much of my time as Brew. I can't think of a single positive experience I have had with it. I now absolutely refuse to use it for any reason.