Skip to content

centos7 git 环境配置

安装最新git

如果使用 EPEL 存储库中的 dnf 安装 Git 仍然无法得到最新版本的 Git,您可以考虑从源代码编译安装 Git。以下是在 CentOS 7 上编译安装最新版本 Git 的步骤:

  1. 打开终端并使用 root 用户登录系统。

  2. 安装必需的编译工具和依赖项:

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker -y
  1. 前往 Git 官网的下载页面(https://git-scm.com/downloads) 并找到最新版本的 Git。复制该版本的下载链接。

  2. 在终端中使用以下命令下载 Git 的源代码压缩包(请将命令中的 URL 替换为第 3 步中复制的下载链接):

curl -LO https://github.com/git/git/archive/refs/tags/v2.40.1.tar.gz
  1. 使用以下命令解压缩源代码压缩包:
tar xzf *.gz
  1. 进入解压后的 Git 源代码目录:
cd git-*
  1. 使用以下命令编译和安装 Git:
make prefix=/usr/local/git all
make prefix=/usr/local/git install
  1. 将 Git 添加到 PATH 环境变量中:
echo 'export PATH=$PATH:/usr/local/git/bin' >> ~/.bashrc
source ~/.bashrc
  1. 使用以下命令验证 Git 是否已成功安装:
git --version

如果 Git 版本号显示为最新版本,则表示 Git 已经成功安装在 CentOS 7 上。请注意,由于 CentOS 7 默认使用较旧的软件版本,因此您可能需要升级其他依赖项来满足 Git 的要求。如果在编译过程中遇到任何问题,请检查错误消息并尝试解决它们。

Comments