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

相关推荐
塵觴葉7 小时前
Linux内核网络的连接跟踪conntrack简单分析
linux·网络·conntrack
m0_464608267 小时前
监控 Linux 服务器资源
linux
tongsound7 小时前
ros2 lifcycle介绍
linux·c++
☆璇7 小时前
【Linux】Linux环境基础开发工具使用
linux·运维·服务器
鹿鸣天涯7 小时前
CentOS系统停服,系统迁移Ubuntu LTS
linux·运维·centos
半桔7 小时前
【Linux手册】管道通信:从内核底层原理到使用方法
java·linux·服务器·网络·c++
weixin_456904278 小时前
CentOS与Ubuntu的详细区别
linux·ubuntu·centos
zfxwasaboy8 小时前
linux Kbuild详解关于fixdep、Q、quiet、escsq
android·linux·ubuntu
十五年专注C++开发8 小时前
cargs: 一个轻量级跨平台命令行参数解析库
linux·c++·windows·跨平台·命令行参数解析
三坛海会大神5559 小时前
Linux服务器资源自动监控与报警脚本详解
linux·运维·服务器