zoukankan      html  css  js  c++  java
  • Centos Git1.7.1升级到Git2.2.1

    安装需求:

    ># yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc
    ># yum install  gcc perl-ExtUtils-MakeMaker      
    

     如果libiconv字符集转换库没安装的话会出现如下错误,请参照安装:

    error: ```/utf8.c:463: undefined reference to `libiconv'```
    ># wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
    ># tar zxvf libiconv-1.14.tar.gz 
    ># cd libiconv-1.14
    ># ./configure --prefix=/usr/local/libiconv
    ># make && make install

    卸载Centos自带的git1.7.1:

    ># yum remove git
    

      

    下载git2.2.1 编译安装 并将git添加到环境变量

    ># wget https://github.com/git/git/archive/v2.2.1.tar.gz
    ># tar zxvf v2.2.1.tar.gz
    ># cd git-2.2.1
    ># make configure
    ># ./configure --prefix=/usr/local/git --with-iconv=/usr/local/libiconv
    ># make all doc
    ># make install install-doc install-html
    ># echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
    ># source /etc/bashrc 

    大功告成,Git已成功升级,可查看Git版本号

    ># git --version
    >git version 2.2.1
  • 相关阅读:
    时间随手记
    laravel简书(2)
    laravel简书(1)
    <<Design Patterns>> Gang of Four
    计算机网络你还懵逼吗?持续更新!!!
    poj3126 搜索
    POJ 1426 搜索进阶
    CodeForces 660D
    poj3279搜索详解
    bfs简单题-poj2251
  • 原文地址:https://www.cnblogs.com/zendwang/p/7089512.html
Copyright © 2011-2022 走看看