TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Homebrew 1.2.0

234 pointsby mikemcquaidabout 8 years ago

15 comments

justinmkabout 8 years ago
Homebrew also just started publishing their stats:<p><a href="https:&#x2F;&#x2F;brew.sh&#x2F;analytics&#x2F;" rel="nofollow">https:&#x2F;&#x2F;brew.sh&#x2F;analytics&#x2F;</a><p>Neovim is about as popular as emacs now (backhanded compliment?).<p>We just released Neovim 0.2 (now supports Windows) a few minutes ago, so it&#x27;s funny to see Homebrew and LuaJit releases on HN now.
评论 #14242273 未加载
评论 #14242139 未加载
评论 #14244317 未加载
gumbyabout 8 years ago
I find Homebrew handy but could never keep straight all the jargon of taps, bottles, flasks, casks, what have you.
评论 #14242003 未加载
评论 #14241352 未加载
评论 #14241376 未加载
评论 #14242802 未加载
评论 #14244588 未加载
评论 #14243998 未加载
评论 #14244441 未加载
apostacyabout 8 years ago
I love brew! But just be careful because it has a tendency to be unhelpful with its updates. Same thing with cask. That&#x27;s the way they do things, and I understand that it makes sense for them.<p>For example, I wasn&#x27;t on El Captain yet, so I had to checkout an older version of openemu.rb. It seems like this would be something that could be automated, and if I had time, I might.<p>Inspired by Tigerbrew[1], I was actually thinking of making some sort of &quot;LTS&quot; tap, which has stability and predictability.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;mistydemeo&#x2F;tigerbrew" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mistydemeo&#x2F;tigerbrew</a>
评论 #14244405 未加载
joshmandersabout 8 years ago
Congratulations homebrew contributors! First thing I install on any Mac. &lt;3
vr46about 8 years ago
Homebrew + Strap is a winning combination. (<a href="https:&#x2F;&#x2F;github.com&#x2F;MikeMcQuaid&#x2F;strap" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;MikeMcQuaid&#x2F;strap</a>)<p>But I do think that the various taps and casks and sprockets and bits are potentially getting out of hand. Homebrew 2.0 - New API and usage pattern?<p>However:<p>cask outdated: Finally! Thank you! search: Updates most welcome.<p>And plenty of others. Thanks for all. And one tip:<p>export HOMEBREW_NO_AUTO_UPDATE=1<p>That saves me no end of time and irritation on slower networks. And on faster networks, too. I don&#x27;t want auto-update on by default, but if it has to be, so be it. There&#x27;s the fix.
评论 #14244413 未加载
caiobabout 8 years ago
Huge respect for the Homebrew devs and community. They make my life so much easier every day.
评论 #14241513 未加载
eddietejedaabout 8 years ago
I just saw that Homebrew has a Patreon page. I use brew everyday and want to make sure they stick around. I encourage others to support the project as well:<p><a href="https:&#x2F;&#x2F;www.patreon.com&#x2F;homebrew" rel="nofollow">https:&#x2F;&#x2F;www.patreon.com&#x2F;homebrew</a>
z1mm32m4nabout 8 years ago
What&#x27;s the status of the relationship between Homebrew and Linuxbrew? I remember a while ago there were discussions about making the two systems more compatible (or even merging them?). I&#x27;d love to see Homebrew take off on Linux.
评论 #14244402 未加载
exabrialabout 8 years ago
All I want from home brew is a dead simple way to install an older version of a package ;(
评论 #14243436 未加载
评论 #14243244 未加载
评论 #14244479 未加载
Myrmornisabout 8 years ago
I&#x27;ve used homebrew for 6 years constantly and never had any problems with it. Excellent job authors and recipe-writing community!
fishywangabout 8 years ago
I used to install everything on my Mac through Homebrew if it&#x27;s available on Homebrew, but recently I found myself starting to moving away from Homebrew.<p>First it&#x27;s Go. Go installed from Homebrew lacks the source code, so I cannot ^] into a standard function&#x27;s source code in vim-go. So I did `brew rm go` and installed the pkg version instead.<p>Then the recent rust update had some problem building in Homebrew, and I discovered that the rustup tool is actually very nicely done, so I did `brew rm rust` and used rustup instead.
TheAceOfHeartsabout 8 years ago
I&#x27;ve been using Homebrew for a few years now, but I&#x27;ve gotta admit that recently I&#x27;ve been intrigued by MacPorts. Can anyone that has tried both extensively share their thoughts, and possibly explain why they&#x27;re using one or the other? I read up a few comments online from having googled around, but I&#x27;d love something more recent.<p>One of my complaints with Homebrew (and most system package managers) is that it treats all dependencies as equal. If I install X, which depends on Y and Z... I&#x27;d expect Y and Z to be removed when uninstalling X. If anyone else is frustrated by this, I&#x27;d suggest checking out homebrew-bundle [0]. The idea is simple: you create a Brewfile and you use that to track dependencies. Instead of installing stuff from the CLI, you add entries to your Brewfile and run &quot;brew bundle --global&quot;. Sadly it won&#x27;t do any automatic cleanups, so you have to run &quot;brew bundle cleanup --global&quot; to get a list of extraneous packages and remove em manually.<p>Another obvious benefit to using a text file is that you can annotate it with reminders. &quot;What did I install this foobar tool for?&quot;<p>I think migrating towards a shell environment which gets configured using idempotent scripts can help reduce bugs and lower the barrier of entry to people less familiar with the ecosystem, as well as make it easier to get your own system up and running. In the last few weeks I started toying around with nix [1], which seems to promise that... Although I&#x27;m still finding my way through their ecosystem.<p>I&#x27;d like to think I&#x27;m a fairly pragmatic user, so I&#x27;m willing to accept some hacks here and there. A few days back I put up a repo [2] to show what my macOS + fish shell setup looks like. It won&#x27;t track configs to clean-up garbage or anything fancy like that, so if you make any change you might need to clean up manually. But it should make bootstrapping a new system a bit easier, and it encourages you to configure all universal variable definitions in a single place so you can add notes for why you&#x27;re doing whatever it is you&#x27;re doing. One of the biggest benefits of maintaining an idempotent fish config is that it has great performance. Since fish shell persists environment values in a single file and it lazy-loads function definitions, starting a new session happens almost instantly.<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;Homebrew&#x2F;homebrew-bundle" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Homebrew&#x2F;homebrew-bundle</a><p>[1] <a href="https:&#x2F;&#x2F;nixos.org&#x2F;nix&#x2F;" rel="nofollow">https:&#x2F;&#x2F;nixos.org&#x2F;nix&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;cesarandreu&#x2F;dotfiles" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cesarandreu&#x2F;dotfiles</a>
评论 #14242096 未加载
评论 #14242173 未加载
评论 #14244427 未加载
评论 #14244110 未加载
评论 #14242100 未加载
评论 #14242117 未加载
mmjaaabout 8 years ago
If you upgrade, and care about these things, don&#x27;t forget to check your analytics settings:<p><pre><code> brew analytics </code></pre> I had my analytics options turned off prior to the upgrade, and after the upgrade - without any warning&#x2F;hints&#x2F;messages&#x2F;notifications - analytics was back on again.<p>A bit underhanded, but I&#x27;m used to it by now.
评论 #14245284 未加载
nailerabout 8 years ago
I loved Homebrew - it was never quite as good as apt-get but it was a necessary sacrifice to run Unix on a popular desktop OS.<p>However in 2017, if you&#x27;re interested in a desktop OS with a bunch of Unix tools available, apt-get on Windows works perfectly.
xz0rabout 8 years ago
This is so nice!