linux系统下安装git

Linux 系统安装 Git

Linux 系统可通过系统自带包管理器一键安装 Git,操作简单快捷,但这种方式安装的 Git 版本通常不是官方最新版。若需使用最新版,可通过源码编译安装。

一、常规安装(包管理器,版本非最新)

不同 Linux 发行版对应的一键安装命令如下:

Debian/Ubuntu 系列

1
2
3
4
5
# 直接安装
apt-get install git

# 先更新软件源再安装(推荐)
apt update && apt install git -y

Fedora 系列

1
2
3
4
5
# Fedora 22 及以上版本
dnf install git -y

# 旧版 Fedora/CentOS/RHEL
yum install git -y

Gentoo 系列

1
emerge --ask --verbose dev-vcs/git

Arch Linux 系列

1
pacman -S git --noconfirm

openSUSE 系列

1
zypper install git -y

Mageia 系列

1
urpmi git

Nix/NixOS 系列

1
nix-env -i git

类 BSD 系统(FreeBSD)

1
pkg install git -y

Solaris 系列(OpenCSW)

1
pkgutil -i git

二、编译安装最新版 Git

若需安装官方最新版 Git,需通过源码编译,步骤如下:

1. 安装编译依赖

(以 CentOS/RHEL/Fedora 为例,Debian/Ubuntu 需替换为 apt install 对应依赖)

1
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

2. 下载 Git 源码包

以 v2.27.0 为例(可替换为官网最新版本号,地址:https://github.com/git/git/tags):

1
wget https://github.com/git/git/archive/v2.27.0.tar.gz

3. 解压源码包

1
tar -zxvf v2.27.0.tar.gz

4. 进入解压目录

1
cd git-2.27.0/

5. 编译源码

1
make prefix=/usr/local/git all

6. 安装 Git

将 Git 安装到 /usr/local/git 自定义路径:

1
make prefix=/usr/local/git install

7. 配置环境变量

编辑系统全局环境配置文件:

1
vim /etc/profile

在文件末尾添加以下内容(指定 Git 可执行文件路径):

1
export PATH=/usr/local/git/bin:$PATH

8. 使环境变量立即生效

1
source /etc/profile

9. 验证安装结果

1
git version

总结

  1. Linux 下包管理器一键安装 Git 操作简单,但版本通常不是最新;
  2. 编译安装最新版 Git 需先装依赖、下载源码、编译后配置环境变量;
  3. 不同发行版核心差异在依赖安装命令包管理器,编译安装步骤通用。

linux系统下安装git
https://cszy.top/20200723-git/
作者
csorz
发布于
2020年7月23日
许可协议