Homebrew - Package Manager for OS X
Homebrew installs the stuff you need that Apple didn’t. It’s a package manager for mac os just like apt-get or yum package managers for RedHat and Debian linux systems. It makes your life easier to install lots of packages in a single command just like linux. I love Homebrew package manager and i use it on my MacBook Pro.
$ brew install wgetHomebrew installs packages to their own directory and then symlinks their files into /usr/local.
$ cd /usr/local$ find CellarCellar/wget/1.12Cellar/wget/1.12/bin/wgetCellar/wget/1.12/share/man/man1/wget.1
$ ls -l binbin/wget > ../Cellar/wget/1.12/bin/wgetHomebrew won’t install files outside its prefix, and you can place a Homebrew installation wherever you like.
Trivially create your own Homebrew packages.
$ brew create http://foo.com/bar-1.0.tgzCreated /usr/local/Library/Formula/bar.rbIt’s all git and ruby underneath, so hack away with the knowledge that you can easily revert your modifications and merge upstream updates.
$ brew edit wget # opens in $EDITOR!Homebrew formulae are simple Ruby scripts:
require 'formula'
class Wget > Formulahomepage 'http://www.gnu.org/wget/'url 'http://ftp.gnu.org/wget-1.12.tar.gz'md5 '308a5476fc096a8a525d07279a6f6aa3'
def installsystem "./configure --prefix=#{prefix}"system 'make install'endendHomebrew complements OS X. Install your gems with gem, and their dependencies with brew.
Install Homebrew
Section titled “Install Homebrew”$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"The script explains what it will do and then pauses before it does it. There are more installation options here (needed on 10.5).
Troubleshooting
Section titled “Troubleshooting”- First, please run brew update and brew doctor.
$ brew update$ brew doctorRESULT:
$ brew updateUpdated Homebrew from ad741405 to 728206df.==> Updated Formulaedaemon homebankhicolor-icon-theme scons$ brew doctorYour system is ready to brew.Important Links
Section titled “Important Links”- Install Homebrew
- FAQ
- Tips n’ Tricks
Homebrew GitHub Homebrew Official Site




