企业网站可以自己做吗,做企业门户网站,中国轻工建设协会网站,吉林市哪有做网站的centos最新的7.2版本#xff0c;git居然是1.8#xff0c;而最新的git版本是2.9 差的太多了#xff0c;何况git2.0后有大更新。于是#xff0c;我决定编译安装。中间有一点小破折#xff0c;记录一下#xff0c;备忘。 1#xff0c;下载最新的源码#xff0c;网址#…centos最新的7.2版本git居然是1.8而最新的git版本是2.9 差的太多了何况git2.0后有大更新。于是我决定编译安装。中间有一点小破折记录一下备忘。 1下载最新的源码网址https://www.kernel.org/pub/software/scm/git/ 我下载的地址https://www.kernel.org/pub/software/scm/git/git-2.9.2.tar.gz 2解压tar xzvf git-2.9.2.tar.gz 3进入解压后的git目录后执行./configure很顺利。 4make的时候出错了。提示如下 In file included from credential-store.c:1:cache.h:21:18: warning: zlib.h: No such file or directoryIn file included from credential-store.c:1:cache.h:23: error: expected specifier-qualifier-list before ‘z_stream’ make: *** [credential-store.o] Error 1 缺少 zlib的头文件 开发包没装 yum install zlib 系统默认已经装上 yum install zlib-devel 5make install时有出现一个错误。提示如下 Cant locate ExtUtils/MakeMaker.pm in INC (INC contains: /usr/local/lib64/perl5/usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at Makefile.PL line 3.BEGIN failed--compilation aborted at Makefile.PL line 3. 原来一个perl的模块需要安装perl-ExtUtils-Embed yum install perl-ExtUtils-Embed -y 6经过以上的波折终于make install成功。但是运行git的时又提示/usr/bin/git 没有哪个文件或目录原来git安装到/usr/local/bin/目录内了而centos默认该目录没有在搜索目录内。解决办法建立一个软链接吧。 ln -s /usr/local/bin/git /usr/bin/git 大功告成。 转载于:https://www.cnblogs.com/litifeng/p/5754746.html