—以下为非默认安装Git,安装最新版本的Git流程如下—-
在安装Git之前,需要安装一些依赖的组件,具体如下
yum install curl
yum install curl-devel
yum install zlib-devel
yum install openssl-devel
yum install perl
yum install cpio
yum install expat-devel
yum install gettext-devel
打开网址:http://www.codemonkey.org.uk/projects/git-snapshots/
找到最新的Git版本,尽量是gz结尾的,比如找到了2017-3月份的最新版本:git-2.12.2.tar.gz
继续操作:
wget https://www.kernel.org/pub/software/scm/git/git-2.12.2.tar.gz
tar xzvf git-2.12.2.tar.gz
cd home/git-2.12.2
安装autoconf :yum install autoconf
继续运行:autoconf //autoconf是编译安装
继续输入:./configure
开始安装:make | make install
当安装出现Error时,一般可能是安装最新的Git,还缺失某些模块,安装中会有提示,缺少那些模块
例如:
以下为安装完Git后的补丁包:
yum install perl-Devel-CheckLib.noarch
yum install perl-Devel-Cover.x86_64
yum install perl-Devel-Cycle.noarch
yum install perl-Devel-EnforceEncapsulation.noarch
yum install perl-Devel-Leak.x86_64
yum install perl-Devel-StackTrace.noarch
yum install perl-Devel-Symdump.noarch
yum install perl-devel.i686
yum install perl-devel.x86_64
完成后,检查Git版本,验证是否安装成功:
git –version
gitlab:
sudo cat /opt/gitlab/embedded/service/gitlab-rails/VERSION