为了使用github,安装了git,版本为1.7.1,对于追新的我,觉得这个版本有些老了。因为git版本都到2.2了。所以我决定升级到最新版本,为了你能不走弯路,请注意看三、四段。

一、先卸载旧版本的git。

#yum remove -y git

二、安装新版本的git1、#wget

2、#tar xf v2.2.1.tar.gz

3、#cd git-2.2.1

4、# make configure

5、# ./configure --prefix=/usr/local/git --with-iconv=/usr/local/libiconv

6、# make all doc

7、# make install install-doc install-html

8、# echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc># source /etc/bashrc

三、安装中的错误

1、error:   MSGFMT po/de.msg make[1]: *** [po/de.msg] Error 127

解决:yum install tk zlib-devel openssl-devel perl cpio expat-devel gettext-devel

2、errro:  asciidoc: command not found

解决:yum install -y asciidoc

3、errro:xmlto: command not found

解决:yum install -y xmlto

四、检测

安装完成后,因为不在系统路径,所以要执行二、8写路径的操作。

#git --version

#git version 2.2.1

最后提醒,升级安装git的时候,最好一次安装依赖。

yum install -y tk zlib-devel openssl-devel perl cpio expat-devel gettext-devel asciidoc xmlto

linux centos git 自动更新,centos 升级git到高级版本相关推荐

  1. linux 关闭自动升级,开启关闭Centos的自动更新(转)

    开启关闭Centos的自动更新 关闭Centos的自动更新,操作记录如下: [[email protected] alpha]# chkconfig –list yum-updatesd yum-up ...

  2. 饥荒联机版Centos下自动更新教程

    饥荒联机版Centos下自动更新教程 引言 开服 脚本配置 启动定时更新 写到最后 引言 众所周知,饥荒经常会出现服务器版本与线上版本不一致导致服务器列表上没法找到自己的服务器,这时候往往需要腐竹登录 ...

  3. 关闭CentOS系统自动更新服务

    关闭CentOS系统自动更新服务 检查 yum-updatesd chkconfig –list yum-updatesdyum-updatesd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5 ...

  4. 关闭CentOS系统自动更新服务 及 关闭yum自动下载更新

    关闭CentOS系统自动更新服务 检查 yum-updatesd chkconfig –list yum-updatesdyum-updatesd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5 ...

  5. yum如何升级php,CentOS 5.3 通过yum升级 php到最新版本的方法

    方法一 CentOS5.3的php版本默认为5.1.6,然后在5.2.9版本之前的的php都存在一个漏洞,但是目前网上很多地方都无法使用yum update php*升级到5.2.9,比较常见的是升级 ...

  6. linux系统内核从3.2.0-100-generic升级到3.13版本

    Docker 官网上要求Docker需要在64位版本的Ubuntu上安装,并且还要保证 Ubuntu 内核的最小版本不低于 3.10. 查看系统相关信息 可使用命令uname -a .uname -r ...

  7. centos php自动提示,CentOS环境实现Git命令自动补全

    Git就不用多介绍了,在Linux环境下开发的同学可能会发现默认已经安装的Git却并没有能实现命令的自动补全,还是感觉有点低效和不爽,因此我们需要调整下.下面直接步入正题. 1.下载源码,主要是使用源 ...

  8. linux火狐自动更新,CentOS 7手动更新firefox | Linux系统运维联盟

    这里针对的是firefox无法检测到新版本,需要手动升级. 1.下载新版的irefox,一般是.tar.gz压缩包. 2.tar zxvf 解压到/usr/lib64 .(只要是原版firefox文件 ...

  9. linux升级到指定内核版本,如何在CentOS/RHEL上安装或升级新的内核版本

    Linux内核是一个整体的类Unix计算机操作系统内核.通常我们使用的Linux发行版,如Red Hat.Debian.SUSE等,这些都称为Linux的分发版.一个典型的分发版,是由Linux内核, ...

最新文章

  1. 禁止Html5在手机上屏幕页面缩放
  2. 成功解决MSB8020 The build tools for v141 (Platform Toolset = ‘v141‘) cannot be found. To build using the
  3. centos6上安装mysql8.0版本
  4. java string返回_Java的String字符串内容总结
  5. 2.privite私有变量的意义
  6. 利用python求解度中心性
  7. 赵明:荣耀将推超级旗舰 有属于自己的P和Mate系列
  8. FFmpeg学习3:播放音频
  9. 贺利坚老师汇编课程54笔记:ZF零标志ZERO FLAG
  10. 解决octavia failed to run
  11. 高考成绩将于6月23日发布 查分可通过这5种方式
  12. ServiceMesh实战-服务网格是什么?
  13. 行业集中度数据(2000-2020年 )
  14. 酒店订房管理系统2.0 优化版
  15. Resistors in Parallel(找规律+大数)
  16. 电子垃圾也很香 篇一:垃圾佬捡个路由器1:选择与刷机
  17. 抽象代数 04.07 Jordan-Holder定理
  18. DirectX创建Windows窗口
  19. VLC播放器 for Mac OS X
  20. ubuntu 设置开启ftp服务

热门文章

  1. SAP 外向交货的包装功能实现
  2. 上市公司总市值TOP10出炉,你所在县区看的到未来吗?
  3. java 数组的方法_数组常用方法
  4. php防止注入漏洞,php防止sql注入漏洞代码
  5. 无盘服务器 双镜像盘,镜像(无盘柜)-双活集群解决方案
  6. 大学生计算机实验基础考试,大学生计算机基础考试题库完整(56页)-原创力文档...
  7. php mssql生僻字,php生僻字的處理,插入數據庫被截斷,空白,亂碼解決辦法,php冷僻字處理...
  8. Linux环境下安装Python第三方库
  9. CRC32碰撞解密压缩包密码的脚本
  10. Python函数的装饰器,两层装饰器和三层装饰器