1. 安装Homebrewgit
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 若是想安装最新版本的软件,直接使用下面的命令便可,以安装gdb为例进行说明:github
brew install gdb
3. 若是想安装老版本的软件,能够在Homebrew网站查询当前支持的软件版本:ruby
https://formulae.brew.sh/formula/
如搜索gdb,当前可以直接下载的版本只有8.3,那好比我想下载gdb 8.2.1版本的话,就没法直接用brew install gdb进行下载了,curl
此时,须要能够使用下面的方法来安装:网站
(1)经过 https://formulae.brew.sh/formula/ 网站找到gdb,点击进去到gdb.rb在github上的地址:https://github.com/Homebrew/homebrew-core/blob/master/Formula/gdb.rb , 点击history,运气好的化,能够出来老版本的rb文件的连接,运气很差的话,会给一个下面的命令让咱们本身查询:url
git log master -- Formula/gdb.rbspa
(2)使用git clone克隆整个hemebrew-core到本地3d
git clone https://github.com/Homebrew/homebrew-core.git
(3)进入homebrew-core目录,执行上面的 git log master -- Formula/gdb.rb 命令,获得gdb.rb文件提交历史:code
找到 gdb 8.2.1的提交版本,本地从新checkout到对应的版本,如我选择最后一下出现8.2.1版本的commitid:orm
git checkout ada036ff43e82206bd4d940fecb3253a0150395a
而后进入到Formula目录,执行下面的命令便可安装gdb 8.2.1版本了:
brew install gdb.rb
最后,查看一下gdb的安装版本: