ubuntu的库太旧了
现在官网上时2.6.3版
在系统库里apt-get出来的还是1.9.1版。。。。
官方教程https://git-scm.com/book/zh/v2/起步-安装-Git
- senrsl@senrsl-T540p:~/test/repo/repo_test$ git --version
- git version 1.9.1
1,安装依赖
- #最小化依赖
- senrsl@senrsl-T540p:~$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
- #再安这个编出来就是完整版,但为什么要下接近1个G。。。。
- senrsl@senrsl-T540p:~$ sudo apt-get install asciidoc xmlto docbook2x
2,下载源码
地址为github.com/git/git/releases
当前最新版为2.6.3
- senrsl@senrsl-T540p:~/下载$ wget https://github.com/git/git/archive/v2.6.3.tar.gz
- senrsl@senrsl-T540p:~/下载$ tar -zxf v2.6.3.tar.gz
3,编译安装
哎,官方的那个文档有问题啊。。。。
好吧,还是按之前架服务器的方式来安
- senrsl@senrsl-T540p:~/下载$ sudo mv v2.6.3.tar.gz /usr/local/src
- senrsl@senrsl-T540p:~/下载$ cd /usr/local/src/
- senrsl@senrsl-T540p:/usr/local/src$ sudo tar -zxvf v2.6.3.tar.gz
- senrsl@senrsl-T540p:/usr/local/src$ cd git-2.6.3/
- senrsl@senrsl-T540p:/usr/local/src/git-2.6.3$ sudo make prefix=/usr/local/git all
- senrsl@senrsl-T540p:/usr/local/src/git-2.6.3$ make prefix=/usr/local/git install
卸载以前的
- senrsl@senrsl-T540p:/usr/local/src$ sudo apt-get remove git
增加新的软链接
- senrsl@senrsl-T540p:/usr/local/src/git-2.6.3$ sudo ln -s /usr/local/git/bin/* /usr/bin/
验证
- senrsl@senrsl-T540p:/usr/local/src/git-2.6.3$ git --version
- git version 2.6.3
恩,差不多就这样了。。。。
2015年12月02日17:42:51
--
senRsl
2015年12月02日17:09:34
2015年12月02日17:09:34
没有评论 :
发表评论