Linux下git源码安装【转】

简介: 转自:http://blog.csdn.net/u012889638/article/details/51167123 版权声明:本文为博主原创文章,未经博主允许不得转载。 版本信息:CentOS release 5.

转自:http://blog.csdn.net/u012889638/article/details/51167123

版本信息:CentOS release 5.5 (Final)

                    Git version 2.8.0.git


1、下载 

git 最新版本的源代码

wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz

或者

wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.xz


2、解压源文件

 

tar -zxvf git-latest.tar.gz

或者

xz -d git-latest.tar.xz(解压他需要安装一个小东西)

tar -xvf git-latest.tar

3、编译安装

 

autoconf

 ./configure --prefix=/usr/local/git (安装路径自己随意指定)

  make - && make  install

4、配置环境

GIT_HOME=/usr/local/git

PATH=$PATH:$GIT_HOME/bin

export GIT_HOME PATH

source /etc/profile

5、查看是否安装成功

git --version (显示版本号说明成功)


note:

安装路径

不指定prefix,则可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr
 /local/share。

你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉。
指定prefix,直接删掉一个文件夹就够了。

 

【作者】 张昺华
【新浪微博】 张昺华--sky
【twitter】 @sky2030_
【facebook】 张昺华 zhangbinghua
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
目录
相关文章
|
16天前
|
Linux 开发工具 C语言
Linux的学习之路:7、yum与git
Linux的学习之路:7、yum与git
14 0
|
2月前
|
存储 Linux 项目管理
Linux|如何管理多个Git身份
Linux|如何管理多个Git身份
16 0
|
2月前
|
存储 Shell Linux
【Shell 命令集合 文件管理】Linux git命令使用教程
【Shell 命令集合 文件管理】Linux git命令使用教程
34 0
|
2月前
|
Linux 开发工具 数据安全/隐私保护
【Linux】—— git的管理以及使用
【Linux】—— git的管理以及使用
|
2月前
|
小程序 Linux 开发工具
Linux:进度条(小程序)以及git三板斧
Linux:进度条(小程序)以及git三板斧
35 2
|
5月前
|
Linux 开发工具 数据安全/隐私保护
《Linux从练气到飞升》No.08 Linux的版本管理工具 git
《Linux从练气到飞升》No.08 Linux的版本管理工具 git
36 0
|
2天前
|
数据可视化 小程序 Linux
【Linux】自动化构建工具make/Makefile和git介绍
【Linux】自动化构建工具make/Makefile和git介绍
8 0
|
15天前
|
Linux 开发工具 C语言
【linux基础(七)】Linux中的开发工具(下)--make/makefile和git
【linux基础(七)】Linux中的开发工具(下)--make/makefile和git
|
29天前
|
Linux Shell 开发工具
linux 搭建git仓库 git代码仓库 (小团队内部合作)
linux 搭建git仓库 git代码仓库 (小团队内部合作)
32 1
|
1月前
|
数据可视化 小程序 Linux
【Linux】6. 实现进度条和git基本认识和使用
【Linux】6. 实现进度条和git基本认识和使用
30 4