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更好看了。

相关推荐
匆匆那年9673 小时前
VSCode 远程 Linux 使用Codex
linux·ide·vscode
SWAGGY..5 小时前
Linux系统编程:(七)Makefile入门:轻松掌握编译自动化
linux·运维·自动化
开开心心就好5 小时前
免费流畅的远程控制实用工具
linux·运维·服务器·网络·智能手机·excel
黑猫学长呀7 小时前
存储宝典第2篇:盲封TT wafer是什么意思?
linux·嵌入式硬件·项目·芯片·ufs·晶圆·产测
Strugglingler7 小时前
【Linux 用户态操作 UART】
linux·uart
Tingjct7 小时前
git/gdb指令
大数据·git·elasticsearch
代码熬夜敲Q7 小时前
ENSP 网络工程实验
linux·运维·服务器
csdn_life188 小时前
OpenClaw v2026.5.12+ 高级密钥管理:使用SecretRef实现真正的隐蔽存储
linux·openclaw
Terrence Shen8 小时前
Claude Code Harness 源码学习讲义
linux·学习·ubuntu
谷哥的小弟8 小时前
(最新版)Git&GitHub实操图文详解教程(03)—Git工作原理
git·github·版本控制·工作原理·git工作原理