4 ms·
The /applications folder is for .app bundles; Homebrew mostly installs Unix binaries which are appropriately placed in /usr/local , just like many Apple-supplie
by parasubvert 11y ago
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.
- bluejekyll 11y agoThough, wouldn't it be better if all software on Mac used the native package manner? Obviously in an ideal world...
- drjeats 11y agoIf only the native package manager wasn't write-only for pkg installers. I use Homebrew for its `uninstall` command.
- bluejekyll 11y agoWow, 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.