企业项目管理、ORK、研发管理与敏捷开发工具平台

网站首页 > 精选文章 正文

Rocky 9.x 必看!Linux 下 GIT 服务器安装全攻略

wudianyun 2025-06-19 00:55:19 精选文章 18 ℃

安装git服务器的核心是由C语言编写的,因此我们需要C语言环境。

一、检查GCC是否安装

gcc --version

如果有安装,会显示版本,如果没有安装,会提示如上图,然后输入n回车。因为我们要按照自己的方式安装GCC

二、安装GCC

sudo dnf install -y gcc make autoconf

安装完成 Complete!


三、安装GIT编译依赖

安装依赖的时候,千万别安装openssl-devel,会和你本系统的openssl版本有冲突,挺麻烦,所以,给出了规避openssl的安装命令,如下:

sudo dnf install -y gcc make autoconf libcurl-devel expat-devel gettext-devel zlib-devel perl-ExtUtils-MakeMaker

Complete!安装完成。

四、下载GIT服务器(最新稳定版本)

进入到home个人文件夹,下载:

cd ~/
sudo wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.41.0.tar.gz

五、解压

tar -zxvf git-2.41.0.tar.gz
cd git-2.41.0

六、创建指定安装路径

sudo mkdir -p /u01/git
sudo chown -R iRainGit:iRainGit /u01/git

七、配置编译参数

配置安装路径和openssl路径

./configure \
--prefix=/u01/git \
--with-openssl=/usr \
--with-curl \
--with-expat \
--with-zlib

八、安装

make  # 继续单线程编译

可以多线程编译

make -j$(nproc)  # 多线程编译,加速过程($(nproc) 自动识别 CPU 核心数)

编译出问题,小插曲

错误原因是,我没有安装 zlib,下面安装就好了

sudo yum install zlib-devel

安装

sudo make install

安装输出结果

出现这些不要慌,这是正常步骤。

九、配置环境变量

echo 'export PATH=/u01/git/bin:$PATH' | sudo tee -a /etc/profile
source /etc/profile

十、测试安装

git --version

(完)

最近发表
标签列表