网站首页 > 精选文章 正文
安装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
(完)
猜你喜欢
- 2025-06-19 NVIDIA Triton 系列文章(6):安装用户端软件
- 2025-06-19 iOS9不越狱也能用:苹果Xcode 7编译安装第三方应用教程
- 2025-06-19 Stable Diffusion 2025纯净版安装教程 环境搭建Git下载安装(4)
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)