如何在Centos 7上安装Git

Git是一个版本控制系统,旨在支持软件开发项目。在Git的帮助下,您可以跟踪软件更改,创建文件和目录的版本。对于开发人员来说,这是一个非常有用的工具,因为它可以确保每个人都在使用同一版本的代码,跟踪更改并保持进度。它基于开源技术开发,旨在在Linux内核上运行。

现在让我们在CentOS服务器上安装Git。

这可以通过两种方式完成。我们将在本指南中介绍这两种技术。

方法1:使用YUM程序包管理器

使用YUM软件包管理器,我们将从系统库中安装Git。我们将首先使用YUM命令使用最新版本的软件包运行系统更新,如下所示

# yum update

一旦确定系统是最新的,我们将通过输入以下命令来安装Git:

# yum install git

安装完成后,您可以使用以下命令检查已安装的Git版本

#git –version

 

方法2:使用源

在这种方法中,首先,我们需要从默认存储库安装所需的软件依赖项。此外,您还需要从源代码构建二进制文件所需的实用程序。按以下顺序使用以下命令

# yum groupinstall "Development Tools"
# yum install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel

安装依赖项后,您需要从其官方Git发行页面下载最新版本的Git并获取最新版本。

下载完成后,我们可以使用tar解压缩源档案。

 # tar -zxf git.tar.gz

z解压缩存档文件(因为所有.gz文件都已压缩)
x从存档文件中提取单个文件和文件夹
f告诉tar我们正在声明要使用的文件名

我们需要移动到该文件夹​​以开始配置我们的构建。您可以使用通配符(*)来避免我们在移至该文件夹时遇到的麻烦,如下所示。

# cd git-*

现在,我们从源代码构建过程开始,对软件和硬件依赖性进行预构建检查。

我们可以使用make configure生成的configure脚本进行检查。该脚本还将使用–prefix声明/ usr / local(Linux平台的默认程序文件夹)作为新二进制文件的适当目标,并创建一个“ Makefile”以用于下一步。

# make configure

 

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

有了Makefile之后,我们现在可以执行make install(具有sudo特权)以将源代码编译为工作程序并将其安装到我们的服务器中:

# make install

注意:Makefile是由make实用程序处理的可编写脚本的配置文件。我们的Makefile将告诉make如何编译程序并将其链接到我们的CentOS安装,以便我们可以正确执行该程序。

现在应该在您的CentOS 7服务器上构建并安装Git。要再次检查它是否正常工作,请尝试运行Git的内置版本检查:

# git --version