CentOS安装最新版的git
1、在很多Linux系统库中都有Git,可以直接用命令行安装。例如Fedora中可以直接用yuminstallgit等,参考如下:Debian/炽扃仄呦Ubuntu$ apt-get install gitFedora$ yum install gitGentoo$ emerge --ask --verbose dev-vcs/gitArch Linux$ pacman -S gitopenSUSE$ zypper install gitFreeBSD$ cd /usr/ports/devel/git$ make installSolaris 11 Express$ pkg install developer/versioning/gitOpenBSD$ pkg_add git新版的CentOS后续好像也支持了这个功能,但是这种方法虽然简单,但是一般仓库里的版本更新不及时,比如CentOS仓库中的git最新版是1.7.1,但是git官方已经到2.x的版本了。对于想要获取最新git的系统,只能下rpm包或者用源码。步骤如下:1、下载编译工具yumgroupinstall“DevelopmentTools”2、下载依赖包yuminstallzlib-develperl-ExtUtils-MakeMakerasciidocxmltoopenssl-devel3、下载git最新版本的源代码wgethttp://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz或者wgethttp://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.xz4、解压源文件tar-zxvfgit-latest.tar.gz或者xz-dgit-latest.tar.xztar-xvfgit-latest.tar5、编译安装autoconf./configuremake-jn&&make-jninstall其中make-jn中的n为指定线程数,对于多核处理器这样可以加快编译安装的速度6、添加linkln-s/usr/local/bin/git/usr/bin/这一步对于原本系统中有旧版git的系统很重要,会报告Link已存在,此时要删除原来的Link即/usr/bin/git,再执行第六步。7、检查版本号git--version对于系统中存在老版的git的系统,安装了新git后用git--version查看仍然显示为老版就是因为i忽略了第六步,这是很重要的!