Centos 6 升级Git版本

Centos 6自带Git版本1.7.1,无法满足项目需求,故升级至最新Git版本。

1、删除现有版本Git

yum remove git

2、安装编译git时所需要的包

yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

3、下载最新版本Git(2.9.5)

下载地址:https://www.kernel.org/pub/software/scm/git/

wget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
tar -zxvf git-2.9.5.tar.gz

4、编译安装

cd git-2.9.5
make prefix=/usr/local/git all
make prefix=/usr/local/git install
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
source /etc/bashrc

5、检查Git安装版本

git --version

在这里如果报错:git: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory

解决办法:
在/etc/ld.so.conf中加一行/usr/local/lib
然后运行/sbin/ldconfig 就解决了~

Centos6 升级Git版本相关推荐

  1. CentOS7升级Git版本

    CentOS7 如何升级Git CentOS7自带的git版本1.8.3.1,这个版本有点低了.于是决定折腾升级,我首先想到的是用update更新: yum update git 结果,事与原违,还是 ...

  2. centos 7 升级 git 版本(通过安装 ius 源的方式)

    文章目录 查看系统相关信息 查看CentOS的版本号 查看内核版本 查看 git 版本 通过安装第三方 yum 源的方式来更新git 下载对应的 yum 源 安装 yum 源 删除掉已经存在的 git ...

  3. Centos下升级git版本

    1.升级原因 在使用git pull.git push.git clone的时候,或者在使用jenkins发版的时候,可能会报类似如下的错误: error: The requested URL ret ...

  4. linux 升级 git版本,CentOS下升级Git1.7.1升级到Git2.2.1

    卸载CentOS自带的Git 通过git –-version查看系统带的版本,Cento6.5自带的是git版本是1.7.1yum remove git 安装前环境配置$ yum install -y ...

  5. Deepin Linux v20+手工编译安装Git 2.32.0最新版(升级Git版本)

    安装说明 为什么要手工编译源代码安装 准备工作 安装依赖项 开始编译 关于Git-lfs 为什么要手工编译源代码安装 相信大家选用Deepin Linux v20发行版的原因十有八九都是一样的,dee ...

  6. Linux实战-升级Git版本

    文章目录 今天在捣鼓网页版的VSCode,老是提示git版本过低,一看1.8.3版本,经过实验,以下方法可以完美达到目的 CentOS7自带的git最高版本1.8.3.1且不能通过yum更新 确保使用 ...

  7. gzinflate php cetnos,Centos 6.5升级git版本的办法

    安装依赖: yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc yum install ...

  8. 升级Git版本到最新的方法

    在开发的过程中,Git是我们用的最多的软件之一,下面来看看Git版本升级的方法: Windows下的升级方法: Windows7/10或以上版本: 打开Git cmd命令窗口,输入以下命令: git ...

  9. linux 升级 git版本,CentOS使用Yum升级Git到2.1x新版本

    使用yum最多只能安装到1.8,版本太旧了,下载源码手动编译安装?先不说国内下载官网包2kB/s的速度,就是下载下来了编译也麻烦啊,包管理是吃干饭的嘛? 其实只要换个源,重新下载就好了 先卸载旧版 y ...

最新文章

  1. Exchange Server学习---发送邮件
  2. sql 新建发布 找不到存储过程_pgRouting教程九:使用GeoServer发布WMS/WFS接口
  3. Android Sutido 编译速度优化
  4. url过滤怎么解除_Shiro-实战(四)---过滤器机制
  5. springboot配置单独的参数文件
  6. 智能驾驶系统是怎样看懂交通标志的?3张流程图给你讲明白
  7. post报文给mqtt服务器没有响应,post请求转为mqtt的方法
  8. .Net基础篇_学习笔记_第六天_For循环语法
  9. videojs播放器插件使用详解
  10. FLINK提交任务的两种方式
  11. 基于FPGA的ADS1256讲解
  12. USYD悉尼大学DATA1002 详细作业解析Module5
  13. 基于微信小程序音乐播放器
  14. Win | Scoop 安装使用
  15. pt100阻值温度c语言,pt100温度传感器阻值,pt100温度与阻值对照表
  16. 【C语言】将二维数组转存一维数组
  17. LeetCode 周赛 334,在算法的世界里反复横跳
  18. java 输出指定位数_java中如何控制输出数字位数
  19. Win2003分区魔术师:Diskpart
  20. 大直播时代,P2P才是降低成本的必杀技

热门文章

  1. android获取视频头一帧,music信息
  2. 2022年全球市场数字电位器IC总体规模、主要生产商、主要地区、产品和应用细分研究报告
  3. 手把手教你如何追女生
  4. 英语的加减乘除怎么计算机,用英语表示加减乘除法的用法
  5. Spring Data JPA 4.方法定义规范
  6. 170420 汇编-其他条件转移指令
  7. 新浪微博视频批量上传社区投稿工具教程
  8. vscode调试nodejs不要太爽啊
  9. linux客户端显示fin_wait2,解决Linux服务器 FIN_WAIT2 连接过多的问题
  10. 城市交通拥堵问题matlab,关于解决城市交通堵塞问题的数学模型的探究