如何在OS X上安装Homebrew?

我正在尝试在OS X上安装Homebrew。

根据Homebrew站点,我应该input

brew install wget 

而我所得到的就是

 -bash: brew: command not found 

所以我search了StackOverflow并find了这个答案 。 但是,问题是我没有在/usr/local/bin看到brew

所以,我也添加了以下行到我的.bashrc文件

 export PATH=/usr/local/bin:$PATH 

但我仍然得到command not found错误。

如何在OS X上安装Homebrew?

它位于Homebrew主页的顶部。

从terminal提示符下:

 ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

命令brew install wget是一个如何使用Homebrew在brew已经安装之后安装另一个应用程序(在这种情况下是wget )的例子。

检查XCode是否安装。

  $ gcc --version $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" $ brew doctor $brew update. 

http://techsharehub.blogspot.com/2013/08/brew-command-not-found.html “点击这里查看确切的指令更新”

在terminal中添加以下内容,然后单击input,然后按照terminal中的说明进行操作。 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

这是一个将自制软件安装程序包装在一个可以从您的部署脚本运行的bash函数中的版本:

 install_homebrew_if_not_present() { echo "Checking for homebrew installation" which -s brew if [[ $? != 0 ]] ; then echo "Homebrew not found. Installing..." ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" else echo "Homebrew already installed! Updating..." brew update fi } 

另一个function,如果它没有安装,将安装自制公式:

 brew_install () { if brew ls --versions $1 > /dev/null; then echo "already installed: $1" else echo "Installing forumula: $1..." brew install $1 fi } 

一旦你定义了这些函数,你可以在你的bash脚本中使用它们:

 install_homebrew_if_not_present brew_install wget brew_install openssl ...