linux下軟件的安裝方式有多種,最簡單的莫過於從軟件中心直接安裝了或者用命令行直接安裝
sudo apt-get install git
但是這樣的安裝卻使我們體會不到最新版本的功能,如果我們想要體驗最新的,或者修改源代碼,就必須編譯安裝了。我們可以直接在git 的官網
上下載並安裝。
編譯之前,我們必須首先安裝以下軟件,否則會編譯不通過。
sudo apt-get install libcurl4-openssl-dev libexpat1-dev
安裝完后我們邊可以編譯了,當然編譯之前我們必須進入源碼所在的目錄,至於怎么進,大家就自己解決吧,進入后執行下面命令進行編譯:
make prefix=/usr/local all
最后執行
sudo make prefix=/usr/local install
進行安裝。
最高明的方法還是我們自己在本地克隆一個git版本庫,當然前提是你自己已經安裝了git的否則的話,這種方發你是用不了的,克隆版本庫:
首先進入你要存放的目錄,當然也可以不進入,git clone 默認的第二個參數就是你的路徑,省略的話就是你當前的路徑:
git clone git://git.kernel.org/pub/scm/git/git.git
克隆后默認會檢出(checkout)當前最新的代碼當然你也可以裝以往的版本,執行下面命令可以檢查出歷史所有的版本
git tag
比如我當下想檢出v1.7.8.2,這個版本,我只需執行以下命令就行:
git checkout v1.7.8.2
檢出后我們就可以使用上面介紹的方法進行編譯了