Linux安装Git(图文解说详细版)
文章目录
- 最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!
- 有两种安装方法第一种,yum安装,直接输入一行命令就可以进行安装了
- 第一步,官网下载安装包
- 第二步,解压安装包
- 第三步,安装编译环境
- 第四步,编译源码
- 第五步,安装git
- 第六步,配置环境变量
最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!!
博主服务器版本:CentOS7.8
有两种安装方法第一种,yum安装,直接输入一行命令就可以进行安装了
yum install git
输入 git --version查看Git是否安装完成以及查看其版本号
默认安装位置:/usr/libexec/git-core
但是我今天推荐大家自定义安装,为什么?大家看看官网最新版本是多少了:
而且还不能安装到我们指定的位置,所以推荐大家自定义安装
第一步,官网下载安装包
https://git-scm.com/download/linux
第二步,解压安装包
tar -zxvf git-2.34.1.tar.gz
第三步,安装编译环境
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
安装上面编译环境的时候,yum自动帮你安装了git,这时候你需要先卸载这个旧版的git。
否则还是一个老版本
yum remove git
第四步,编译源码
进入刚刚解压的git文件夹中
make prefix=/opt/git all
prefix里面填你想要放的文件夹位置
第五步,安装git
make prefix=/opt/git install
这个时候一定要在git-2.34.1的文件夹下执行
执行之后就在这个文件夹里面出现了以下的情况
第六步,配置环境变量
vim /etc/profile
刷新配置文件
source /etc/profile
最后输入git --version
就会发现已经成功安装最新版本!
Linux安装Git(图文解说详细版)相关推荐
- Linux安装Mysql(图文解说详细版)
安装前必看 这篇文章是用yum安装的,如果是官网安装包tar包安装请移步 Linux安装Mysql(图文解说详细版,安装包tar包版) 文章目录 安装前必看 最近开个新坑,就是在linux环境中操作开 ...
- Nginx部署VUE前端页面(图文解说详细版)
文章目录 第一步,打包前端文件 第二步,上传打包好的文件到Nginx的安装目录下的html 第三步,自定义配置 第四步,配置Nginx代理 第五步,启动Nginx 第六步,访问你服务器的地址 如果你还 ...
- Linux安装MinIO(图文解说详细版)
文章目录 最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!! 第一步,进入/opt 目录,创建minio文件夹 第二步,wget下载 ...
- Linux安装Hadoop(图文解说详细版)
目录 第一步,下载 第二步,解压 第三步,获取Hadoop安装路径 第四步,打开/etc/profile文件 第五步,让修改后的文件生效 第六步,测试是否安装成功 重要目录 第一步,下载 下载地址: ...
- Linux安装Nexus(图文解说详细版)
文章目录
- Windows安装Maven(图文解说详细版)
文章目录 第一步,下载maven 第二步,解压 第三步,配置环境变量 第四步,检查maven是否安装成功 第五步,编辑setting文件添加国内镜像 第六步,配置本地仓库 第七步,idea配置mave ...
- Mac安装Maven(图文解说详细版)
文章目录 第一步,下载安装包 第二步,解压文件夹 第三步,编辑setting文件添加国内镜像 第四步,配置环境变量 第五步,刷新配置文件 第六步,idea配置maven 第一步,下载安装包 https ...
- Linux安装Git详细步骤
Linux安装Git 安装编译 Git 所需要的依赖: yum install curl-devel expat-devel gettext-devel openssl-devel zlib-deve ...
- Hadoop——MapReduce相关eclipse配置及Api调用(图文超详细版)(内含遇到错误的解决方法)
一.前情提要 前面两篇文章我们已经成功搭建了Hadoop以及安装了Hive,Sqoop和Mysql数据库,现在我们就来利用Hadoop尝试做一个小实战,实现单词统计! 还没有搭建Hadoop成功的同学 ...
最新文章
- 向下滚动页面导航悬浮
- 电动滑板改装 特斯拉电机 120A FVT电调的使用
- 关于Linux 是怎么来的,该如何去学
- Python - - 项目实战 -- pygame 快速入门
- pdf去除水印方法!【亲测可用】
- python制作中秋贺卡_中秋节到了,送你一个Python做的Crossin牌“月饼”
- 电脑文件系统的管理总结
- web 流程图工具_要什么第三方流程图制作软件,微软的Visio 2016不香吗?
- heidisql与 MySQL区别,heidisql怎么使用 MySQL可视化工具heidisql安装使用教程
- 神经网络基本原理简明教程之线性回归预测房价
- 数据结构与算法分析(七)递归
- 一个最最简单的画图软件
- Java实现鉴权失败达到一定次数锁定IP并释放到期IP
- 主机电源供电端口-24PIN ,20PIN ,20+4pin区别
- the little schemer 笔记(10)
- 北邮 计算机学院数据库实验报告二,北邮数据库_sql实验二报告.doc
- NVIDIA Control Panel 出现问题。请与你的系统管理员联系,以了解有关修复或重新安装该应用的信息。 关于win10安装新版N卡驱动没有显卡控制面板的解决办法
- 给拯救者Y7000换个固态
- Android对话框(普通对话框、单选对话框、多选对话框、进度条对话框)
- 蔡司影像,品阅时光:年度影像旗舰vivo X70系列发布
热门文章
- 2004手机游戏年终点评
- Node+Vue实战项目
- 在servlet处理freemarker
- 密码计算机手机版,手机密码软件
- 下载增强-使用迅雷下载快车专用资源
- ffmpeg入门教程之ffmpeg命令行------全局命令
- 频域波束形成matlab,SONAR_code 波束形成技术,包括相移 ,频域 matlab代码,以及相关实验的ppt 263万源代码下载- www.pudn.com...
- 【深度学习】 学习率lr(Learning Rate)对精度和损失值的影响
- Android视频播放器ExoPlayer全屏
- Comsol学习笔记5:如何发挥计算机的性能,并行计算