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
  • 相关阅读:
    Easy Install详细参数
    linux.backspace乱码(转)
    RemoteFX
    netsh
    sc.exe
    WinRM和WinRS
    安全配置向导
    使用 Sconfig.cmd 配置服务器核心服务器
    FSMO
    Windows Server 2012之活动目录域服务的卸载
  • 原文地址:https://www.cnblogs.com/zendwang/p/7089512.html
Copyright © 2011-2022 走看看