Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The /applications folder is for .app bundles; Homebrew mostly installs Unix binaries which are appropriately placed in /usr/local , just like many Apple-supplied binaries are in /usr. The two conventions work well side-by-side.

The vast majority of Homebrew packages are not available as .dmg or .pkg ; installing that way also is a huge PITA when dealing with a myriad of small developer tools that require dependencies, whereas brew manages all of that for you, including upgrades.



Though, wouldn't it be better if all software on Mac used the native package manner? Obviously in an ideal world...


If only the native package manager wasn't write-only for pkg installers. I use Homebrew for its `uninstall` command.


Wow, I had no idea... clearly I don't deploy software to my Mac often enough. NeXT had an uninstall, I assumed that carried over.

The pkg manager does track all the files it installs, so it's a trivial script to go "uninstall" them. Anyway, good reason to stick with Homebrew.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: