← Back to context

Comment by colesantiago

3 days ago

What's the problem with Homebrew?

> It's better to simply point at the binaries directly.

Binaries aren't at all signed and can be malicious and do dangerous things.

Especially if it's using curl | bash to install binaries.

Are you using Homebrew on Linux? Genuinely curious - I never met a Linux user doing that.

I had some issues with brew breaking up my system and pkg-config.

  • It is a bit hard to know what the issue is here.

    But on average brew is much more safer than downloading a binary from the ether where we don't know what it does.

    I see more tools use the curl | bash install pattern as well, which is completely insecure and very vulnerable to machines.

    Looks like the best way to install these tools is to build it yourself, i.e. make install, etc.

    • >the best way to install these tools is to build it yourself, i.e. make install, etc.

      And you're fully auditing the source code before you run make, right? I don't know anyone who does, but you're handing over just as much control as with curl|bash from the developer's site, or brew install, you're just adding more steps...

      2 replies →