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的安裝版本: