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.5.0

259 pointsby mikemcquaidover 7 years ago

16 comments

dlandisover 7 years ago
I'm always so confused by the nomenclature in homebrew. Even beyond all the beer terminology, I'm still not sure what the difference between update and upgrade is. The docs simply defines upgrade in terms of itself: "Upgrade everything with: brew upgrade". Does "everything" include homebrew itself (which is what homebrew update is supposed to do) ? If so are the commands redundant? It just seems like an example of a great tool overall that has all these unnecessary complications.
评论 #16187449 未加载
评论 #16187609 未加载
评论 #16188723 未加载
评论 #16187904 未加载
评论 #16187438 未加载
评论 #16189077 未加载
评论 #16188463 未加载
评论 #16189244 未加载
评论 #16187517 未加载
评论 #16188110 未加载
tclancyover 7 years ago
The brew postgresql-upgrade-database command is a fantastic idea. It's not a huge deal to upgrade by hand, but enough of a hassle that I tend to fall behind.
评论 #16188225 未加载
评论 #16187379 未加载
评论 #16187270 未加载
nikiviover 7 years ago
Has anyone tried to use nix package manager and nix-darwin (<a href="https:&#x2F;&#x2F;github.com&#x2F;LnL7&#x2F;nix-darwin" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;LnL7&#x2F;nix-darwin</a>) instead of brew?<p>I am curious if there is any upside to using it over the hard work brew team is doing.
评论 #16186565 未加载
评论 #16188965 未加载
hartatorover 7 years ago
Great work as always, maintening a full packaging system is no easy task, but can you even inverse a binary tree bro’?
评论 #16186623 未加载
评论 #16186490 未加载
评论 #16186200 未加载
评论 #16186472 未加载
japhyrover 7 years ago
&gt; We will maintain python2, python3 and python@3 aliases.<p>Is the python3 alias likely to be present indefinitely?<p>I work with beginners a lot, so I look for a simple installation with as few steps as possible. I like that someone who hasn&#x27;t set up their mac for development can run &#x27;brew install python3&#x27;, and then use the python3 command to work with the latest version. They don&#x27;t have to modify their PATH to get started, and as long as they use python3 to run programs and configure a text editor, they don&#x27;t have to think much about the difference between their Python 3 installation and the system Python.<p>I understand that &#x27;brew install python&#x27; will now install Python 3, which is great. But that does mean you have to modify your PATH to have the python command use the homebrew-installed Python 3 interpreter, right?<p>Is it reasonable to continue to recommend that beginners use the &#x27;brew install python3&#x27; command?
评论 #16187005 未加载
评论 #16187048 未加载
diimdeepover 7 years ago
Homebrew is great, only thing that bugs me is auto update executed before each command, kind of slows down user experience.<p>upd: to disable auto update<p><pre><code> export HOMEBREW_NO_AUTO_UPDATE=1</code></pre>
评论 #16186435 未加载
评论 #16186466 未加载
make3over 7 years ago
&quot;On 1st March 2018 the python formula will be upgraded to Python 3.x and a python@2 formula will be added for installing Python 2.7&quot;<p>As someone who really likes Python 3, this makes me really happy
JustSomeNobodyover 7 years ago
I love my MBPro. With Homebrew, I love it 10X more. Thank you so much for all your hard work on this.
shoover 7 years ago
&gt; brew postgresql-upgrade-database<p>Oh man. That is frigging awesome. This is going to save so many people so much time. Where&#x27;s the tip jar?
评论 #16186398 未加载
评论 #16186427 未加载
treborover 7 years ago
As a PHP developer, merging the PHP repository into core will be disastrous for me. I have 27 packages installed for PHP 5.5 - 7.2, and the versioned extensions will evaporate. So much of my tooling is built around homebrew and the `homebrew&#x2F;php` tap, that my entire toolchain for development will change.<p>The last time, Apache was switched from installing&#x2F;running at the system level to user-based. That broke almost everything on my system for a day while I tried to fix it. Worse, there wasn&#x27;t a warning prompt before the package upgraded.<p>I don&#x27;t have time for things to break down every 6-12 months.
评论 #16189891 未加载
nerdponxover 7 years ago
If I could make one request, it would be that Python formulas get a &quot;python-&quot; prefix, PHP formulas get a &quot;php-&quot; prefix, and so on.<p>There are still some things I don&#x27;t love about Homebrew but there is quite a lot that I do love. Thank you for continuing to build great software and maintain a high standard for packaging. The binary &quot;bottles&quot; are especially appreciated.
评论 #16186446 未加载
评论 #16186440 未加载
afracaover 7 years ago
It&#x27;s slightly unclear to me what will happen for the php formula&#x27;s, we have several people working very happily with it, easy to switch between major versions and include extensions.<p>&gt; By 31st March 2018 we will deprecate and archive the Homebrew&#x2F;php tap. Unfortunately we have been unable to maintain an acceptable, consistent user or contributor experience and CI workload through non-core formula taps in the Homebrew organisation so we are continuing to migrate widely used formulae into Homebrew&#x2F;core and encourage more niche formulae and options to be supported outside the Homebrew organisation.
评论 #16192575 未加载
smrtinsertover 7 years ago
Thanks for all the hard work.
juanmirocksover 7 years ago
Congratulations to the authors and contributors of Homebrew. Ironically enough, it is one of the most sane Unix package managers, IMO.
jventuraover 7 years ago
One thing that I don&#x27;t know if it&#x27;s possible with homebrew is installing previous versions of packages. For instance, <i>brew install python3</i> installs python 3.6. How can I install python3.5?
评论 #16189910 未加载
评论 #16188642 未加载
ihumanover 7 years ago
I know it&#x27;s been deprecated, but can I still `brew linkapps` in 1.5.0?
评论 #16189920 未加载