当前位置: 首页 > news >正文

linux安装git

目录

声明

前言

正文

(1)下载git压缩包

(2)git压缩包解压

(3)解压完成后需要进行源码的编译操作

a.首先进去到解压后的文件目录中:

b.执行:

编译的过程中可能遇到的问题:

错误 1 - fatal error: openssl/ssl.h: No such file or directory

错误 2 - fatal error: curl/curl.h: No such file or directory

错误 3 - fatal error: expat.h: No such file or directory

(4)完成安装,查看git版本信息


声明

此文章是基于CentOS安装git的操作流程。

前言

git安装分为两种方式:

(1)使用yum命令进行安装,如:sudo yum install git。由于此种方式安装不能指定安装位置,所以本文不过多讲解。

(2)通过下载git压缩包解压完成编译安装。本文就此方式进行流程阐述及问题解决。

正文

(1)下载git压缩包

放置于任何自己想放置的位置,例如我是放在/usr/lib/git目录下

(2)git压缩包解压

解压命令:tar -xzvf xxx.gz,例如我的压缩文件是git-2.41.0.tar.gz,解压命令为:

tar -xzvf git-2.41.0.tar.gz

 解压可能遇到的问题:没有下载解压tar,命令下载: 

sudo apt install tar

(3)解压完成后需要进行源码的编译操作

a.首先进去到解压后的文件目录中:

cd /usr/lib/git/git-2.41.0

b.执行:

sudo make prefix=/usr/lib/git/git-2.41.0 all

sudo make prefix=/usr/lib/git/git-2.41.0 install

编译的过程中可能遇到的问题:
  • 错误 1 - fatal error: openssl/ssl.h: No such file or directory

解决办法执行:

sudo yum install -y openssl-devel

或者执行

sudo yum install --assumeyes openssl-devel

  • 错误 2 - fatal error: curl/curl.h: No such file or directory

解决办法执行:

sudo yum install --assumeyes curl-devel

  • 错误 3 - fatal error: expat.h: No such file or directory

解决办法执行:

sudo yum install --assumeyes expat-devel

(4)完成安装,查看git版本信息

git --version

可以看到如下版本号,就表示安装完成

http://www.lryc.cn/news/227055.html

相关文章:

  • thinkphp6 起步
  • 会员题-力扣408-有效单词缩写
  • spring-cloud-stream
  • 2.0 熟悉CheatEngine修改器
  • 微信小程序数据交互和缓存
  • kubernetes集群编排——k8s认证授权
  • rabbitmq下载安装教程
  • 数据分析实战 | SVM算法——病例自动诊断分析
  • Splunk Connect for Kafka – Connecting Apache Kafka with Splunk
  • Unity | Shader(着色器)和material(材质)的关系
  • Leetcode—69.x的平方根【简单】
  • 再探单例模式
  • Postman使用json提取器和正则表达式实现接口的关联
  • 【11.10】现代密码学1——密码学发展史:密码学概述、安全服务、香农理论、现代密码学
  • 时间序列预测实战(九)PyTorch实现LSTM-ARIMA融合移动平均进行长期预测
  • 由日期计算当天是星期几
  • springboot模板引擎
  • 如何判断从本机上传到服务器的文件数据内容是一致的?用md5加密算法!
  • Ubuntu 20.04 DNS解析原理, 解决resolv.conf被覆盖问题
  • 探索经典算法:贪心、分治、动态规划等
  • 【Linux】编译Linux内核
  • 网页判断版本更新
  • ros1 基础学习08- 实现Server端自定义四 Topic模式控制海龟运动
  • 面试题之TCP粘包现象及其解决方法
  • Word 插入的 Visio 图片显示为{EMBED Visio.Drawing.11} 解决方案
  • Elasticsearch倒排索引、索引操作、映射管理
  • USEFUL PHRASES
  • 【OpenCV】 拟合直线 与 霍夫直线 对比 , fitLine()与 HoughLinesP()对比
  • Python与ArcGIS系列(六)查找和修复数据源
  • 聊聊logback的TimeBasedRollingPolicy