[Git][Linux] 从源代码构建Git的最新版本
达到的目标
为了使用最新的Git版本,需要编译源码并进行安装。
验证环境
Ubuntu 14.04 是一个操作系统版本。
建造步骤 bù
获取Git的最新源代码
源代码托管在以下位置。
git/git: Git 源代码镜像
获取依赖包
由于新的Git依赖于OpenSSL,因此需要先安装OpenSSL。
sudo apt-get install libcurl4-openssl-dev libexpat1-dev
建立
由于无法预期在获取Git时会有git命令,因此也提供使用wget获取zip文件的步骤。
# gitがある場合
git clone https://github.com/git/git.git
cd git
# gitがない場合
wget https://github.com/git/git/archive/master.zip
unzip master.zip
cd git-master/
# ビルド
make prefix=/usr/local all
sudo make prefix=/usr/local install
# バージョン確認
$ git --version
git version 2.12.0
安装脚本示例
koara-local/dotfiles在主分支的build.sh