从源代码编译安装新版本 Git

转载:

http://mibcxb.org/wordpress/?p=41

1 安装Git

1.1 从Ubuntu软件源直接安装
这种方法省时省力,一条命令就可以完成安装。缺点是10.04软件源里的git版本比较低,可能在同步Github代码的时候会报错。
$sudo apt-get install git-core
1.2 从源代码编译安装
很不幸git-scm.com已经不能正常访问,通过科学上网发现其代码保存在Github,而压缩包保存在googlecode。
source:https://github.com/git/git
tarball:http://code.google.com/p/git-core/downloads/list
这里只能用tarball了,先下载并解压目前的最新版1.8.1.3。
core:http://git-core.googlecode.com/files/git-1.8.1.3.tar.gz
htmldocs:
manpages:
core是必须的,而htmldocs和manpages可选
$wget http://git-core.googlecode.com/files/git-1.8.1.3.tar.gz
$tar -xvf git-1.8.1.3.tar.gz
编译时需要的软件包
$sudo apt-get install autoconf zlib1g-dev gettext libssl-dev libcurl4-gnutls-dev libexpat1-dev asciidoc
开始编译Git
$make configure
$./configure –prefix=/usr
$make all doc
$sudo make install install-doc install-html
PS:这里不安装软件包asciidoc的话,就不能编译doc,这不影响git的使用,但是就不能通过man命令查看帮助文档。

2 设置

安装完git后,需要设置用户名和email。PS:–global指全局设置,这里也可以不要
$git config –global user.name “yourname”
$git config –global user.email “yourname@mailserver”


你可能感兴趣的:(git,ubuntu)