TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Homebrew 1.1.0

593 点作者 sashk超过 8 年前

34 条评论

AdamN超过 8 年前
I&#x27;m going to ditto the positive comments. Kudos to the maintainers - not just for the package itself but for growing it. They successfully went from a hacky page with some scripts, to a big giant repository, to multiple repos, to a fully fledged mature best-practices package manager for macOS with all the bells and whistles.<p>The sign of a great project isn&#x27;t just that it does one thing well, but that it grows with the needs of the users and engages with them to constantly make something better without falling prey to bloat. And by that measure, Homebrew gets a gold star.
评论 #12892891 未加载
评论 #12892800 未加载
brunosutic超过 8 年前
Homebrew maintainers are doing a fantastic job, made my life as a developer so much easier! I wanna use this opportunity to &quot;publicly&quot; thank them!
评论 #12892240 未加载
评论 #12893136 未加载
评论 #12892934 未加载
lisper超过 8 年前
I have very mixed feelings about homebrew. When it works, it is awesome, but when it doesn&#x27;t it can be a serious nightmare. In particular, homebrew refuses to run under sudo. Instead, to instal in &#x2F;usr&#x2F;local it wants me to recursively chown &#x2F;usr&#x2F;local to myself, which is a Really Bad Idea (tm). I have mostly stopped using it for this reason.<p>I understand that running a program that runs third-party scripts under sudo is a security nightmare, but there has to be a better solution than globally chowning &#x2F;usr&#x2F;local.<p>[UPDATE] Apparently, this is no longer the case. Good to know!<p>[UPDATE2] Alas, the problem seems to not have been fully addressed. You still need to chown &#x2F;usr&#x2F;local&#x2F;bin :-(
评论 #12892970 未加载
评论 #12893342 未加载
评论 #12893029 未加载
评论 #12893688 未加载
评论 #12893001 未加载
评论 #12897518 未加载
评论 #12896558 未加载
dancek超过 8 年前
There are lots of minor changes, but nothing major IMHO. The reason for bumping the minor version are a couple of breaking changes:<p><pre><code> - Disable SHA-1 checksum support in formulae - Disable running Homebrew as the root user (e.g. sudo brew) - Bottles with _or_later tags no longer use _or_later in their filenames so the existing bottle can be reused</code></pre>
评论 #12892100 未加载
评论 #12892284 未加载
antirez超过 8 年前
Without Homebrew, MacOS would be a lot less a fit as a development machine for me. Thanks to the authors.
vr46超过 8 年前
Always good news to see progress in Brewland. I personally do not like having it installed in &#x2F;usr&#x2F;local and have ensured it never is on my installation, but I&#x27;ve not had the chance to ever discuss with one of their team why they do it and what things may possibly explode by not having Brew installed to &#x2F;usr&#x2F;local
评论 #12892049 未加载
评论 #12892077 未加载
评论 #12891970 未加载
评论 #12891973 未加载
AdamN超过 8 年前
Just a quick poll. Is anybody still using MacPorts or anything else? If so, why?
评论 #12892701 未加载
评论 #12892602 未加载
评论 #12892860 未加载
评论 #12892507 未加载
评论 #12893495 未加载
评论 #12895830 未加载
评论 #12893361 未加载
评论 #12892625 未加载
评论 #12893014 未加载
评论 #12894103 未加载
评论 #12893756 未加载
评论 #12893049 未加载
评论 #12893025 未加载
raimue超过 8 年前
Disabling sha1 does not seem like a good decision. There are still enough upstream software projects that only publish their checksums as sha1 or even only md5. Keeping the original checksum allows quick comparison that a Formula is meant to use the same tarballs that were published by upstream. The problems of algorithms such as sha1 or md5 can be remedied by an additional strong checksum in the Formula. Checksum calculation is so fast that doing it twice will not matter.
评论 #12894352 未加载
Raphmedia超过 8 年前
I have been very happy with Homebrew some far. What are some good windows alternative? Making the move from OSX to Windows in a week.
评论 #12892654 未加载
评论 #12892876 未加载
评论 #12892747 未加载
评论 #12892619 未加载
评论 #12892804 未加载
matt4077超过 8 年前
Of all package managers I use, homebrew is without a doubt the most satisfying. It tracks updates closely and has always had any package I was looking for, yet I don&#x27;t remember the last time I ran into an error.<p>(I&#x27;m sure all three happen, but if I can&#x27;t find them with close to 200 packages installed, they must be doing something right)
评论 #12895774 未加载
erichurkman超过 8 年前
To echo everyone else: Apple should be paying you folks a boat load of money. If homebrew didn&#x27;t exist, I don&#x27;t think we&#x27;d bother with macOS as a developer environment.
truebosko超过 8 年前
I absolutely adore Homebrew and can&#x27;t thank the package maintainers enough. I think of all the times I battled with compiling some package, or installing it via MacPorts only to struggle updating it.<p>Never with Homebrew. So much &lt;3
kriro超过 8 年前
I have mixed feelings about Homebrew. Don&#x27;t get me wrong, it&#x27;s great, good job everyone involved. It makes my OSX laptop a viable development option for me. Without Homewbrew I wouldn&#x27;t use it.<p>Alas that&#x27;s also the problem. It makes OSX so familiar that this one OSX machine has now crept into my collection of Linux boxes and won&#x27;t leave (thank you iOS development). I guess if your only complaint is that the software is too good...that&#x27;s a pretty great thing :)<p>Sometimes I wonder how valuable Apple thinks Homebrew is for them. Any info on how much they contribute to the project?
_xkjn超过 8 年前
Recently had to reinstall my mac from scratch. I was able to install 95% of my daily software through brew, by far a new record. Big thanks to the developers &#x2F; maintainers of this project.
krisgenre超过 8 年前
As a developer, if it weren&#x27;t for Homebrew, I&#x27;d ditch OS X.
no_wizard超过 8 年前
I love homebrew! I have it all on of my macOS machines. Best, easiest way to install common software I use between computers (Where supported, anyway) and developer packages. Now if we could just get <a href="http:&#x2F;&#x2F;linuxbrew.sh&#x2F;" rel="nofollow">http:&#x2F;&#x2F;linuxbrew.sh&#x2F;</a> up to the same caliber....:)
eltoozero超过 8 年前
Homebrew: The macOS package manager Apple should have included from the beginning.<p>Thanks for stepping up.
dudul超过 8 年前
Probably stupid question but: how do you update your version?
评论 #12892277 未加载
评论 #12897215 未加载
评论 #12892316 未加载
评论 #12892272 未加载
评论 #12892914 未加载
akashaggarwal7超过 8 年前
It is so much easy to make your code public for everyone to use on Homebrew. Great job maintainers!
lanebrain超过 8 年前
Homebrew is one of the great things I love about doing dev on a Mac. &#x2F;micdrop
accraze超过 8 年前
Homebrew is what keeps me working on a Mac, plus now that Docker for Mac is out....
AtticusTheGreat超过 8 年前
There is definitely a lot to like about Homebrew (it&#x27;s better than macports), but like others have said, when stuff goes wrong you can end up spending an entire day googling, only to end up going down a rabbit hole of archaic and often obsolete commands that may or may not work.<p>Once you get your environment set up it&#x27;s fine, but try updating to the most recent Mac OS version with a ruby environment and you&#x27;ll find pretty much all your gemsets broken in one way or another (if you have anything that needs native building).<p>I might just be bitter, though, as I spent most of a day working through this exact situation just last week.
omegote超过 8 年前
It&#x27;s funny how every hipster dev uses a MacBook for development, yet you have to resort to this kind of hacks from day one if you want to be productive. Anyway.
xorange超过 8 年前
A Good Software. Thanks for the hard work, Homebrew peoples!
aymenim超过 8 年前
First order of Action when setting up new Mac install chrome and homebrew :), Fantastic tool keep up the great work.
rocky1138超过 8 年前
I know they&#x27;re different platforms, but how does this compare to apt? Which is better?
评论 #12893529 未加载
评论 #12893274 未加载
harrygeez超过 8 年前
Anyone here used port? What made you choose brew over port? I&#x27;m on the fence here.
eathrow超过 8 年前
The most fitting name for a software I&#x27;ve ever seen!
moondev超过 8 年前
Docker for mac has replaced homebrew for me. Run anything under the sun in a temporary container and mount the current directory. Works great and is very nice isolating everything
atarian超过 8 年前
How do I donate?
评论 #12896249 未加载
heavy_machinery超过 8 年前
Homebrew is awesome. Comes close to apt.
serge2k超过 8 年前
I don&#x27;t know if I can trust homebrew, I hear their implementation of reversing binary trees is weak.<p>On the other hand it&#x27;s been pretty darn good for me.
评论 #12895629 未加载
pikachu_is_cool超过 8 年前
Switch from Ruby to LuaJIT! I&#x27;d wager this is the best package manager out there if not for the slowness of Ruby&#x27;s VM.
anon789na超过 8 年前
It&#x27;s upsetting that Apple doesn&#x27;t care about developers. Why is there no Apple maintained package management system? This results in having to turn to solutions like Homebrew, which -- while a valiant effort -- is completely insufficient for distributing state across multiple machines.