2019独角兽企业重金招聘Python工程师标准>>>

本文讲述linux下编译安装git的过程。
参考内容

一、下载源代码

https://www.kernel.org/pub/software/scm/git/
在该网址下载你所需版本的git源码,如
$ wget https://www.kernel.org/pub/software/scm/git/git-1.9.5.tar.gz

二、安装所需工具

$ sudo yum install curl-devel expat-devel gettext-devel \
openssl-devel zlib-devel

$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \
libz-dev libssl-dev

三、编译安装

$ tar -zxf git-1.9.5.tar.gz
$ cd git-1.9.5
$ ./configure --prefix=/usr
$ make
$ sudo make install

四、设置环境变量

在主目录的.bash_profile或者/etc/profile文件加入设置环境变量
export PATH=/usr/libexec/git-core:$PATH
然后重启登录或者source一下该文件使其生效。

版权声明:本文为博主原创文章,未经博主允许不得转载。

转载于:https://my.oschina.net/jackruan/blog/502317

linux编译安装git相关推荐

  1. linux下运行yolo,deepin(linux)编译安装yolo v4测试效果

    # 背景 五一放假的最后一天我也凑了个热闹,试一下新鲜出炉的yolo v4, 由于没有装CUDA和CUDNN,只试了一下在CPU上的速度和效果,电脑环境及编译依赖如下: * deepin 15.11桌 ...

  2. Linux编译安装qt5.9,Linux CentOS7 安装 Qt 5.9.2

    Linux CentOS7 安装 Qt 5.9.2 参考链接 http://doc.qt.io/qt-5/linux.html sudo yum groupinstall "C Develo ...

  3. Linux下安装Git

    Git官网如下,我们以安装Git最新版本2.36.1版本为例. Git官网https://git-scm.com/download/linux 一.删除已有Git 可以通过rpm -aq | grep ...

  4. linux编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14

    linux编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14的方法对于 我这个小菜菜来讲是非常的复杂的还好有这篇文章,下面一起来看看吧. 一.使用系统镜像文件配置本地yum源 1 ...

  5. linux libvpx编译安装,linux编译安装时常见错误解决办法

    **configure: error: xslt-config not found. Please reinstall the libxslt >= 1.1.0 distribution** 复 ...

  6. linux 安装git失败,Linux运维知识之linux下安装git常见故障整理

    本文主要向大家介绍了Linux运维知识之linux下安装git常见故障整理,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. FAQ1: Permission denied (pu ...

  7. Linux编译安装GCC-5.1.0

    2019独角兽企业重金招聘Python工程师标准>>> Linux编译安装GCC-5.1.0 Linux下编写C/C++程序自然缺不了一个优秀的编译器,Linux下比较常见的自然是G ...

  8. Centos7 编译安装git 报错 git-compat-util.h:14:2: error

    Centos7 编译安装git 报错 git-compat-util.h:14:2: error 环境: OS:CentOS7.9 Git版本: git-2.38.1 一.报错现象 [root@077 ...

  9. 在Linux上安装Git

    Git是一个开源的分布式版本控制系统,可以有效.高速的处理从很小到非常大的项目版本管理.而国外的GitHub和国内的Coding都是项目的托管平台.但是在使用Git工具的时候,第一步要学会如何安装gi ...

最新文章

  1. 2018-2019-1 20165206 《信息安全系统设计基础》第九周学习总结
  2. Windows7中快捷方式图标打开方式恢复
  3. Soalris10下NDOUtils安装
  4. 视觉智能产品发布 阿里云这项世界第一的技术现在人人可用
  5. QQ超极无敌无诚意的回答
  6. 技术员例会记要(一)
  7. java使用POST发送soap报文请求webservice返回500错误解析
  8. Java 非小数BigDecimal转换为Integer
  9. C++基础教程之字符串
  10. Axis2 生成客户端
  11. Win8之常用快捷键(1)
  12. Nodemcu 背篼酥课堂--物联网实战体系课程
  13. php对接一网通,Android招行一网通对接
  14. 哈特曼医用音叉行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  15. “拓维元”震撼发布,拓维信息软硬全栈国产自研战略再落一子!
  16. 以电影之眼看CSS3动画(一)
  17. 李唐:教你怎么做好网站SEO策略
  18. 【小白】Open-CV 学习笔记 -5.5.2 离散傅里叶变换相关函数详解
  19. 蛋白序列 | 基于深度学习的蛋白质序列家族分类
  20. CubeFS存储技术揭密(1) — 纠删码引擎系统设计

热门文章

  1. 跟着这篇柳叶刀的文章来学会重复测量方差分析
  2. Spring Boot + Thymeleaf 创建web项目
  3. LabVIEW2015安装教程
  4. 光流 | 光流算法对比:Farneback、Horn-Schunck、Lucas-Kanade、Lucas-Kanade derivative of Gaussian(附Matlab与C++代码)
  5. 音频处理十:( mp3 与wav 格式的相互转换)
  6. gnuplot绘图学习
  7. php的isset(),PHP isset()具有多个参数
  8. 华为云服务器linux切换账号,华为云Windows服务器如何切换为Linux系统?
  9. C语言实现简单的面向对象例子
  10. caffe安装_Ubuntu 16.04 下 Theano 安装,及配置多 GPU使用(Multiple GPUs)