您的位置:首页 > 运维架构 > Linux

在 CentOS 6.x 上安装最新版本的 git

2017-04-18 14:15 627 查看
在 CentOS 的默认仓库中有git,所以最简单的方法是:

$ sudo yum install git


这种方法虽然简单,但是一般仓库里的版本更新不及时,比如 CentOS 仓库中的 git 最新版是1.7.1(今天是2014-10-28),但是 git 官方已经到2.x 的版本了。

这时,就不得不动用最终的大杀器了,通过自己编译源码安装。

步骤如下:

1. 需要给 CentOS 下载安装编译工具。

$ sudo yum groupinstall "Development Tools"


2. 安装一些 git 构建或执行时需要的其他依赖。

$ sudo yum install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlto openssl-devel


3. 下载 git 最新版本的源代码

$ cd ~ $ wget -O git.zip https://github.com/git/git/archive/master.zip[/code] 
4. 解压源文件

$ unzip git.zip $ cd git-master

$ autoconf
$ ./configure
$ make && make install

$ ln -s /usr/local/bin/git /usr/bin/


如果系统中已经安装过旧的版本,步骤6可能会报文件已存在的错误,这个时候需要把旧的 link 删掉再重新 link。

7. 检查 git 版本

$ git --version


此时,应该显示为 git 的最新版本。


<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>

阅读(410) | 评论(0) | 转发(0) |

0
上一篇:70个经典的 Shell 脚本面试问题

下一篇:shell条件判断if中-z到-d的含义

相关热门文章
linux 常见服务端口

xmanager 2.0 for linux配置

【ROOTFS搭建】busybox的httpd...

openwrt中luci学习笔记

Linux里如何查找文件内容...

linux dhcp peizhi roc

关于Unix文件的软链接

求教这个命令什么意思,我是新...

sed -e "/grep/d" 是什么意思...

谁能够帮我解决LINUX 2.6 10...

给主人留下些什么吧!~~

评论热议
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: