CentOS 6.7 下编译安装 Git
该文章根据 CC-BY-4.0 协议发表,转载请遵循该协议。
本文地址:https://fenying.net/post/2015/11/27/compile-latest-git-in-gcc-6.7/
由于 yum 里面的 Git 居然还是 1.7.3 版本的,简直不能忍。于是下载了源码编译安装一个。
1
2# install dependencies.
3
4yum install curl
5yum install curl-devel
6yum install zlib-devel
7yum install openssl-devel
8yum install perl
9yum install cpio
10yum install expat-devel
11yum install gettext-devel
12yum install perl-ExtUtils-MakeMaker
13
14# 安装perl的make工具,否则安装git时无法make
15# 下载一个你能找到的版本。
16
17tar -xvzf ExtUtils-MakeMaker-6.XX.tar.gz
18cd ExtUtils-MakeMaker-6.XX
19perl Makefile.PL
20make
21make install
22cd ..
23
24# 编译 git
25
26tar -zxvf git-2.6.3.tar.gz
27cd git-2.6.3
28autoconf
29./configure
30make
31make install
32
33# 测试
34
35git --version
这就安装好了。但是注意下,如果最后提示
1git: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
那么只要在 /etc/ld.so.conf
里面加一行
1/usr/local/lib
再执行
1/sbin/ldconfig
搞定。
comments powered by Disqus