Linux离线编译安装git

之前在自己服务器上安装git的时候,直接yum -y install git就安装好了。但是公司的服务器不连外网,只能手动将安装包上传上去,自己编译安装。

git下载地址

第一步 解压

将上传到服务器上的git压缩包解压。

tar -xvf git-2.19.2.tar.gz 
解压压缩包

第二步 编译安装

进入到解压后的文件夹下

cd git-2.19.2

配置指定编译后安装的目录

./configure --prefix=/usr/local/git

编译安装git前,它需要依赖这些curl-devel expat-devel gettext-devel openssl-devel zlib-devel依赖包。一般直接用yum命令安装一下就行了。

yum install curl-devel expat-devel gettext-devel   openssl-devel zlib-devel

但由于这台服务器不连外网,于是我是直接通过另一台可以连外网的服务器,将所需的依赖通过yumdownloader命令下载下来,并将所有下载下来的rpm包都上传到了这台服务器上。

yumdownloader curl-devel expat-devel gettext-devel   openssl-devel zlib-devel   --resolve --destdir=/home/gepeisong/soft
yumdownloader下载

进入上传了所有rpm包的目录下进行安装。输入下面这个命令,它会将当前文件夹下所有的rpm包进行强制安装。

rpm -ivh  *.rpm --force --nodeps
安装rpm包

安装完依赖包后,最后直接输入

make && make install
编译安装

查看git版本,安装成功


查看git版本
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容