• Centos 6.5升级到Git2.1.2的步骤


    Centos 6.5升级到Git2.1.2的步骤

    Centos 6.5升级到Git2.1.2其实是非常的简单,因这款版本控制程序非常的好用,所以小编自己也是使用它了,下面一起来看看Centos 6.5升级到Git2.1.2的步骤吧。

    安装需求

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

    卸载Centos自带的git1.7.1

    通过git –version查看系统带的版本,Cento6.5应该自带的是git版本是1.7.1

    # yum remove git

    下载git2.1.2并将git添加到环境变量中

    下载git最新版本

    # cd /usr/src
    # wget https://www.kernel.org/pub/software/scm/git/git-2.1.2.tar.gz
    # tar xzf git-2.1.2.tar.gz

    安装git并添加到环境变量中

    # cd git-2.1.2
    # make prefix=/usr/local/git all
    # make prefix=/usr/local/git install
    # echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
    # source /etc/bashrc

    查看版本号

    # git --version
    git version 2.1.2

    二、第二种方式

    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   
       
    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:

    通过git –version查看系统带的版本,Cento6.5应该自带的是git版本是1.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 --version
    >git version 2.2.1
    

    参考文章:http://www.dbpoo.com/centos-65-git-update/

  • 相关阅读:
    JavaScript内部原理:浏览器的内幕
    DOM结构深度优先遍历(二):TreeWalker
    DOM结构深度优先遍历(一):NodeIterator
    Linux bc 命令
    两个小function实现XML和string相互转化
    Git 多用户配置
    Vue 新增的$attrs与$listeners的详解
    CSS mask遮罩
    flask之后端传值给前端
    python cv2在验证码识别中的使用
  • 原文地址:https://www.cnblogs.com/qingchen1984/p/5313368.html
Copyright © 2020-2023  润新知