`

Linux(CentOS/RHEL 7/6/5)下如源码安装Git最新版2.10.2(转)

阅读更多
我这里是直接以ROOT方式登录的。如果当前账户不是root账户,请在命令前面加上sudo

1.安装Git所需依赖
# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# yum install gcc perl-ExtUtils-MakeMaker

2.下载并安装Git2.10.2

# cd ~
# wget https://github.com/git/git/archive/v2.10.2.tar.gz
# tar -zxvf git-2.10.2.tar.gz


3.编译并安装Git
# cd git-2.10.2
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install

4.将Git加入系统环境变量
# vi /etc/bashrc
将下面代码加入文件最后一行:
export PATH=$PATH:/usr/local/git/bin
保存并source一下
#source /etc/bashrc

5.检查是否安装成功
# git --version

git version 2.10.2


这样Git最新版就安装成功!
分享到:
评论

相关推荐

    Intel无线网卡在Linux(CentOS/RHEL)下使用

    "Intel无线网卡在Linux(CentOS/RHEL)下使用" Intel无线网卡在Linux(CentOS/RHEL)下使用是一种常见的网络连接方式。为了能够在Linux系统下使用Intel WIFI,我们需要安装相应的驱动程序和配置文件。下面我们将...

    CentOS7安装Git

    ### CentOS7安装Git知识点详解 #### 一、前言 在CentOS 7环境中安装Git是许多开发人员和系统管理员的必备技能之一。通过本文档,我们将详细介绍如何在CentOS 7系统上安装Git,包括从下载源码包到完成安装的整个...

    Linux Polkit 权限提升漏洞(CVE-2021-4034)在 CentOS/RHEL 6 修复升级的 rpm 离线包

    Linux Polkit,也称为 PolicyKit...总之,Linux Polkit是系统权限管理的关键组件,而CVE-2021-4034的修复对于维持CentOS/RHEL 6系统的安全性至关重要。及时更新和妥善管理这些组件可以有效地保护服务器免受潜在的攻击。

    centos7/rhel7 安转samba实现windows的文件共享

    一个centos7/rhel7 系统配置samba服务的教程,特别是实现windows下的share级共享

    CentOS7/RHEL7 pacemaker+corosync高可用集群搭建.pdf

    在本文档中,重点介绍了在CentOS7或RHEL7操作系统环境下,如何搭建基于pacemaker和corosync组件的高可用性(High Availability, HA)集群。集群技术的主要目的是通过冗余配置,确保关键服务的持续可用性和故障转移...

    离线安装git-1.8.3--centos7.6.1810

    本教程将详细讲解如何在CentOS 7.6.1810系统上离线安装Git 1.8.3。 首先,我们需要了解离线安装的概念。离线安装是指在没有网络连接的情况下,通过本地已有的软件包进行安装。这对于网络环境不稳定或者安全要求较高...

    CentOS 5.3 / RHEL 5.4 安装 Oracle 11gR2

    本文将详细介绍如何在Linux环境下,具体来说是CentOS 5.3和Red Hat Enterprise Linux 5.4(RHEL 5.4),进行Oracle 11gR2的安装。此过程不仅包括了必要的系统准备,还涵盖了软件配置与优化策略。 #### 系统与环境...

    将安装了CentOS/RHEL 6/7的机器转变成路由器的方法

    在本文中,我们将详细介绍如何通过使用网络地址转换(NAT)技术,将安装了CentOS/RHEL 6/7的机器转变为路由器。 首先,我们需要了解路由器的基本概念。路由器是一个工作在网络层(OSI模型的第三层)的设备,主要...

    Linux中离线安装git及其所需要的包

    在Linux环境中,有时我们可能需要在没有网络连接的情况下安装Git。这时,离线安装Git及其依赖包就显得尤为重要。本文将详细介绍如何通过提供的压缩包在Linux系统中进行离线安装Git。 首先,我们需要理解Git是一个...

    中标麒麟v7/银河麒麟v10/uos20/centos7/centos8/其他linux系统在aarch64/arm64的cpu架构下可以使用的electron

    中标麒麟v7/银河麒麟v10/uos20/centos7/centos8/其他linux系统在aarch64/arm64的cpu架构下可以使用的electron。 该版本采用源码编译而来,解决electron在aarch64下白屏及崩溃等问题。 electron版本:7.1.4 ...

    openssh9.0p1 for centos6 or rhel6 rpm包,可直接升级,无需源码编译

    "openssh-9.0p1 rpm 升级包,适用于RHEL6/CENTOS6"再次强调了这个包是为这两个老版本的Linux发行版设计的。 **标签理解:** - **源码软件**:通常指提供原始编程语言代码的软件,用户可以选择编译成二进制执行文件...

    Linux网络操作系统项目教程(RHEL7.4CentOS7.4)(第3版)-教学大纲.zip

    Linux网络操作系统项目教程(RHEL7.4CentOS7.4)(第3版)-教学大纲.zip

    rhel7 替换为CentOS源文件

    在Linux系统管理中,更换操作系统默认的软件仓库是常见的操作,尤其对于企业级发行版如RHEL(Red Hat Enterprise Linux)来说。RHEL基于收费订阅模式,提供安全更新和技术支持,而CentOS则是RHEL的一个免费开源克隆...

    源码安装Git2.12.0

    源码安装是获取Git最新版本或特定版本(如2.12.0)的一种方式,尤其在某些预编译包不提供的操作系统或者需要自定义配置时。下面将详细介绍如何在Linux环境下进行Git 2.12.0的源码安装。 **1. 获取源码** 首先,你...

    CentOS 7 最小化安装

    最小化安装CentOS 7 64位

    centos7 本地yum源配置

    2.卸载centos7上存在的yum安装源包 rpm -e 源包 --nodeps 3.下载yum源包(http://mirrors.163.com/centos/7/os/x86_64/Packages/) yum-metadata-parser-1.1.4-10.el7.x86_64 PackageKit-yum-1.0.7-6.el7.centos....

    Linux/Centos/RHEL yum 安装/部署 Nginx

    安装先决条件: sudo yum install yum-utils 若要设置yum存储库,请创建名为/etc/yum.repos.d/nginx.repo内容如下: gpg 开不开你们随意。 开了最后核对下码。没开的话 就忽略最后一步。 [nginx-stable] name=nginx...

    shellcheck在centOS/redHat下已编译的可执行文件

    网上有多种介绍如何在centOS/redHat下编译生成shellcheck,但限于各种源码和资源下载因在国外站点,连接不上,而导致十分难生成结果。 如果想要自行尝试编译,推荐如下参考,成功概率较大:...

Global site tag (gtag.js) - Google Analytics