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
| dnf install git -y
yum install git -y
|
Gentoo 系列
1
| emerge --ask --verbose dev-vcs/git
|
Arch Linux 系列
1
| pacman -S git --noconfirm
|
openSUSE 系列
Mageia 系列
Nix/NixOS 系列
类 BSD 系统(FreeBSD)
Solaris 系列(OpenCSW)
二、编译安装最新版 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. 进入解压目录
5. 编译源码
1
| make prefix=/usr/local/git all
|
6. 安装 Git
将 Git 安装到 /usr/local/git 自定义路径:
1
| make prefix=/usr/local/git install
|
7. 配置环境变量
编辑系统全局环境配置文件:
在文件末尾添加以下内容(指定 Git 可执行文件路径):
1
| export PATH=/usr/local/git/bin:$PATH
|
8. 使环境变量立即生效
9. 验证安装结果
总结
- Linux 下包管理器一键安装 Git 操作简单,但版本通常不是最新;
- 编译安装最新版 Git 需先装依赖、下载源码、编译后配置环境变量;
- 不同发行版核心差异在依赖安装命令和包管理器,编译安装步骤通用。