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

相关推荐
杨了个杨89822 分钟前
Nginx 升级 OpenSSL 版本
linux·服务器·nginx
ruxshui9 分钟前
Notepad++ 正则匹配实战:时间戳及高频场景
linux·服务器·notepad++
游戏开发爱好者810 分钟前
在 Windows、Linux 与 CI 环境下命令行上传 IPA 到 App Store
linux·windows·ios·ci/cd·小程序·uni-app·iphone
Zach_yuan11 分钟前
Linux下的网络基础
linux·运维·服务器·网络
项目申报小狂人23 分钟前
中科院1区SCI-哲学命题优化算法Philosophical proposition optimizer-附Matlab免费代码
linux·算法·matlab
济61724 分钟前
linux 系统移植(第二十期)---- BusyBox构建根文件系统---- Ubuntu20.04
linux·嵌入式硬件
开开心心就好36 分钟前
免费抽奖工具支持批量导入+自定义主题
linux·运维·服务器·macos·pdf·phpstorm·1024程序员节
名誉寒冰41 分钟前
Linux 网络内核:tcp_transmit_skb 与 udp_sendmsg 解析
linux·网络·tcp/ip
John Song42 分钟前
miniconda是否初始化?
linux·运维·服务器·python
Mr Xu_1 小时前
Git常用指令
前端·git