CentOS7安装最新版本git

CentOS7上的git是1.8.3.1,比较老,使用体验不好。下载源码来升级一下。

bash 复制代码
sudo yum -y install dh-autoreconf curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel
sudo yum -y iinstall asciidoc xmlto docbook2X
sudo yum -y install getopt
sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi
tar -zxf git-2.43.0.tar.gz
cd git-2.43.0
make configure
./configure --prefix=/usr
make all doc info
sudo make install

因为CentOS7.9很老了,有很多软件找不到。

第一行安装成功。

第二行docbook2X没有找到。

第三行getopt没有找到。

第四行,docbook没有安装,找不到这个的。

make时,doc和info是没有make成功的,因为前面有软件没装。但不影响git编译使用。

安装后,git变为2.43.0,显示log更好看了。

相关推荐
starvapour4 小时前
Ubuntu的桌面级程序开机自启动
linux·ubuntu
哇哈哈&4 小时前
gcc9.2的离线安装,支持gcc++19及以上版本
linux·运维·服务器
___波子 Pro Max.6 小时前
Linux快速查看文件末尾字节方法
linux
拽着尾巴的鱼儿6 小时前
工具篇:git 分支版本回退
git
Caster_Z6 小时前
WinServer安装VM虚拟机运行Linux-(失败,云服务器不支持虚拟化)
linux·运维·服务器
少废话h7 小时前
Redis主从与集群搭建全指南
大数据·linux·redis·mysql
Cheadmaster8 小时前
20252820_进程管理实验
linux
model20058 小时前
Alibaba linux 3安装LAMP(5)
linux·运维·服务器
哇哈哈&9 小时前
安装wxWidgets3.2.0(编译高版本erlang的时候用,不如用rpm包),而且还需要高版本的gcc++19以上,已基本舍弃
linux·数据库·python
无限进步_9 小时前
深入理解 C/C++ 内存管理:从内存布局到动态分配
c语言·c++·windows·git·算法·github·visual studio