首页 > 系统相关 >CentOS安装git

CentOS安装git

时间:2023-09-12 10:14:04浏览次数:47  
标签:git CentOS local 源码 yum usr 安装

一、使用yum安装Git

1.查看 yum 源仓库的 Git 信息

使用yum info git查看

[root@localhost~]#  yum info git
Loaded plugins: fastestmirror, langpacks
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
Determining fastest mirrors
Available Packages
Name        : git
Arch        : x86_64
Version     : 1.8.3.1
Release     : 23.1.al7
Size        : 4.4 M
Repo        : updates/2.1903/x86_64
Summary     : Fast Version Control System
URL         : http://git-scm.com/
License     : GPLv2
Description : Git is a fast, scalable, distributed revision control system with an
            : unusually rich command set that provides both high-level operations
            : and full access to internals.
            : 
            : The git rpm installs the core tools with minimal dependencies.  To
            : install all git packages, including tools for integrating with other
            : SCMs, install the git-all meta-package.

yum源中的git版本比较老1.8.3.1,如果你依旧想安装他,继续执行下边操作。

2. 安装Git

yum install git

3.查看git版本

[root@localhost ~]# git --version
git version 1.8.3.1

4.卸载git

yum remove git

二、源码包安装Git

1.下载源码包

git源码包官方下载地址
https://mirrors.edge.kernel.org/pub/software/scm/git/

我下载的是git-2.39.0.tar.gz,下载目录放在了/usr/local

wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.39.0.tar.gz

2.解压源码包

tar -zxvf git-2.39.0.tar.gz

3.安装需要的依赖

# 安装依赖
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker

4.检查是否安装过git

如果已经安装编译源码所需依赖的时候,yum自动帮你安装了git,这时候你需要先卸载这个旧版的git

yum -y remove git

5.编译安装

我选择安装在/usr/local/git目录下

cd /usr/local
mkdir git

# 进入文件目录
cd git-2.39.0

# 编译
make prefix=/usr/local/git all

# 安装git至/usr/local/git路径
make prefix=/usr/local/git install

6.配置环境变量

vim /etc/profile 
# 按i进入编辑模式,增加下方代码
export PATH=$PATH:/usr/local/git/bin
# 增加后按esc退出编辑模式,输入:wq保存退出
# 使配置文件生效
source /etc/profile

7.查看git是版本

[root@localhost ~]# git --version
git version 2.39.0

标签:git,CentOS,local,源码,yum,usr,安装
From: https://www.cnblogs.com/leepandar/p/17695248.html

相关文章

  • 如何在电脑上安装jdk
    首先,jdk目前有很多个版本,我们需要分清楚jdk与java8(也就是jre)的区别,jdk全称是(JavaEEDevelopment)在里面包括了完整的JRE以及用于开发、调试和监视Java应用程序的工具。而jre就是一个包含在系统上运行Java应用程序所需的一切。总而言之,一个是开发环境,一个是开发工具。Java......
  • Git commit - Angular Convention
    使用Git的开发者会使用gitcommit进行代码提交,也会使用-m提交commitmessage。对于一些个人开发者,也许他们会觉得“这是我个人的项目,不用太在意gitcommitmessage的格式或者规范”。但是对于一个团队或者在开源项目上工作的话,对于commitmessage的质量就会有比较高......
  • ubuntu22.04在线安装.net6SDK
    运行以下命令,查找下载对应包文件sudoaptupdate&&sudoaptinstalldotnet6如果只想安装部分组件,命令如下://仅安装特定组件sudoaptinstalldotnet-sdk-6.0sudoaptinstalldotnet-runtime-6.Osudoaptinstallaspnetcore-runtime-6.0 但是运行命令后......
  • 从源代码安装UE5.2
    总体上按照UE5在文档上源码编译流程进行安装,这里只说几个遇到的问题。出现MSB错误:查看log是否出现过warning,MSB错误可能是由于之前的其他问题导致的。在无其他问题的状况下,考虑是否是中文路径,或者路径长度突破了windows中260字符的限制。启动UE5.2后无法新建项目,输出错误为???......
  • 2023年RubyMine下载、安装、激活教程,亲测可用
    1RubyMine简介RubyMine是一个为Ruby和Rails开发者准备的IDE,其带有所有开发者必须的功能,并将之紧密集成于便捷的开发环境中,号称最智能的Ruby和Rails的IDE,能够大大增加Ruby和Rails开发者的开发效率。2RubyMine下载官网下载地址,请根据您的操作系统进行选择:Windows8......
  • IntelliJ IDEA 最新下载、安装教程、激活教程,亲测可用
    下载与安装IDEA首先先到官网下载最新版的IntelliJIDEA,下载后傻瓜式安装就好了 1、下载完后在本地找到该文件,双击运行idea安装程序2、点击Next3、选择安装路径,Next4、按需求选择,点击Next5、默认,不用改,直接点Install,安装6、安装完成后,点击Finish,也可勾选RunIntellijIDEA......
  • FL Studio Producer Edition 21.0.3.3713中文完整版功能特点及安装激活教程
    FLStudioProducerEdition21中文完整版是一款由ImageLine公司研发几近完美的虚拟音乐工作站,同时也是知名的音乐制作软件。它让你的计算机就像是全功能的录音室,漂亮的大混音盘,先进的创作工具,让你的音乐突破想象力的限制。它可以播放由你指定或加入的任何取样数据(wav),音频产生......
  • centos如何安装apt?
    在CentOS系统上,apt是Debian和Ubuntu等基于Debian的发行版上的包管理器,而CentOS使用的是基于RedHat的包管理器yum或dnf。如果你希望在CentOS上使用apt,你需要安装apt的替代品aptitude。以下是在CentOS上安装aptitude的步骤:打开终端并切换到root用户或具......
  • 关于sql server 2008 r2 安装闪退问题解决办法
    打开sqlserverr2安装包文件目录找到SQL2008R2_64\2052_chs_lp\x64\setup\sqlsupport_msi目录下sqlsupport.msi,运行安装 a、在安装盘中搜索sqlsupport,找到对应的sqlsupport.msi文件并安装,一般路径如下:Windows64位系统需要安装:..\sql2008r2.iso\2052_chs_lp\x64\setup\sqls......
  • K8s - 安装部署MongoDB数据库教程1(单实例)
    来源:https://www.hangge.com/blog/cache/detail_3158.htmlMongoDB 是一个基于分布式文件存储的数据库。我之前文件中介绍如何使用官方提供的安装包进行 MongoDB 数据库的安装(点击查看),以及如何通过 Docker 来快速搭建 MongoDB 数据库环境(点击查看)。本文接着演示如何在 Ku......