title: 版本控制之GIT:1.安装
categories: Linux
tags:
- GIT
timezone: Asia/Shanghai
date: 2019-02-19
环境
[root@centos181001 ~]# cat /etc/centos-release
CentOS Linux release 7.6.1810 (Core)
[root@centos181001 git]# git --version
git version 2.20.1
安装方法1:源码安装
## 1.配置本地并安装编译工具和依赖包
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
cat </etc/yum.repos.d/local.repo
[local]
name=local
baseurl=file:///mnt/cdrom
gpgcheck=0
enabled=1
EOF
## 2.清空yum缓存
yum clean all #清理本地缓存
yum clean plugins #清理插件缓存
yum makecache #构建缓存
## 3.安装开发工具包
yum groupinstall -y 'Development Tools'
## 4.安装wget、vim和依赖
## 如果你想从源码安装 Git
## 需要安装 Git 依赖的库:curl、zlib、openssl、expat,还有libiconv。
## 可以使用以下命令来安装最小化的依赖包来编译和安装 Git 的二进制版:
## yum install -y wget vim zlib-devel perl-ExtUtils-MakeMaker
yum install -y curl-devel \
expat-devel \
gettext-devel \
openssl-devel \
zlib-devel \
wget
## 5.为了能够添加更多格式的文档(如 doc, html, info),你需要安装以下的依赖包:
## 安装docbook2X需要添加EPEL源
yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install -y asciidoc xmlto docbook2X
## 否则会提示/bin/sh:行1: docbook2x-texi: 未找到命令
ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi
## 6.下载源码并编译安装
## 当你安装好所有的必要依赖,你可以继续从几个地方来取得最新发布版本的 tar 包
## 你可以从 Kernel.org 网站获取,网址为 https://www.kernel.org/pub/software/scm/git
## 或从 GitHub 网站上的镜像来获得,网址为 https://github.com/git/git/releases。
## 通常在 GitHub 上的是最新版本
## 但 kernel.org 上包含有文件下载签名,如果你想验证下载正确性的话会用到。
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.20.1.tar.gz
tar -zvxf git-2.20.1.tar.gz
cd git-2.20.1
make configure
./configure --prefix=/usr
make all doc info
make install install-doc install-html install-info
## 7.完成安装并查看版本
[root@centos181001 git-2.20.1]# git --version
git version 2.20.1
---------------------
作者:weixin_33892359
来源:CSDN
原文:https://blog.csdn.net/weixin_33892359/article/details/88199201
版权声明:本文为博主原创文章,转载请附上博文链接!