CentOS 安装 git2.x.x 版本
方法一 源码方式安装
第一步:卸载旧的git版本、
$ yum remove git
第二步:下载git
$ wget --no-check-certificate https://www.kernel.org/pub/software/scm/git/git-2.8.4.tar.gz
# 或者使用 curl -O -k https://www.kernel.org/pub/software/scm/git/git-2.8.4.tar.gz 进行下载
第三步:解压
$ tar -zxvf git-2.8.4.tar.gz
第四步:安装依赖包
$ yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel
$ yum install -y gcc perl-ExtUtils-MakeMaker
# 升级 解决 SSL connect error
$ yum update -y nss curl libcurl
第五步:编译安装
# 切换到git目录
$ cd git-2.8.4
# 创建要安装的目录
$ mkdir -p /usr/local/git
# 编译安装
make prefix=/usr/local/git all
make prefix=/usr/local/git install
第六步:添加环境变量
# 添加环境变量
$ vim /etc/profile
# 添加以下配置
$ export PATH=$PATH:/usr/local/git/bin
第七步:使配置生效
# 使新加的环境变量生效
$ source /etc/profile
# 验证是否配置成功
$ git --version
TIPS
升级了git版本后git clone报ssl错误的解决方法
由于升级了git版本,git clone 的时候报了如下的错误
fatal: unable to access 'https://github.com/open-falcon/falcon-plus.git/': SSL connect error
解决方法 yum update -y nss curl libcurl
方法二 第三方仓库安装
关于IUS
IUS第三方仓库不仅仅用于 git 的安装,它是包含了很多软件工具,它的使用指南里说明了一切
redis40u、redis32u、mysql56u、python36u、
# Git第三方仓库安装方式(IUS)
# 安装使用里面说的自动化安装脚本
$ curl https://setup.ius.io | sh
# 可以看到 git2u相关内容
$ yum search git
# ...
# git.x86_64 : Fast Version Control System
# git2u.x86_64 : Fast Version Control System
# gitflow.noarch : Extensions providing operations for V. Driessen's branching model
# 执行安装,并查看下版本
$ yum remove -y git | yum -y install git2u
$ git --version
CentOS 安装 git2.x.x 版本的更多相关文章
- CentOS安装JAVA后JAVA版本不对的问题
今天用CentOS安装JDK,发觉在安装完成后,输入java命令来验证是否安装成功时,出现 Usage: gij [OPTION] ... CLASS [ARGS] ... to i ...
- centos 安装或更新最新版本软件包(git python etc)的方法 SCL IUS
使用centos 经常发现官方提供的软件包版本过低,很多时候大家会选择下载源码自行编译,带来了很多麻烦. centos安装最新版本软件包,例如git,python等,可以通过红帽官方提供的softwa ...
- Centos安装git2.2.1
由于Centos6.5使用yum -y install git 安装的git版本是 git --versiongit version 1.7.1 想要升级到2.2.1: ># yum remov ...
- CentOS安装最新的Mysql版本
Step1: 检测系统是否自带安装mysql # yum list installed | grep mysql Step2: 删除系统自带的mysql及其依赖命令: # yum -y remove ...
- centos安装svn并创建版本库配置用户分组权限
1.设置aliyun安装源// 本步骤非必须, 使用aliyun安装源后, 执行yum update速度明显提升 wget -O /etc/yum.repos.d/CentOS-Base.repo h ...
- CentOS安装Subversion 1.9.*版本客户端
安装yum仓库 以下以CentOS6为例,其他类似 # vim /etc/yum.repos.d/wandisco-svn.rep [WandiscoSVN] name=Wandisco SVN Re ...
- Centos安装JIRA 7.13版本(自己在官方下载最新版)以及破解
后半部分流程来自:https://www.cnblogs.com/kaola8023/p/6950481.html 安装准备(切记将许可证号备份) 1.准备mysql需要5.6以及以上的版本(注意:建 ...
- centos安装redis 5.0版本的集群
我在本地VM-Centos里安装5.0.5时安装遇到了些问题,参考了Blog:https://www.cnblogs.com/shawhe/p/9548620.html 顺利安装完成. 安装redis ...
- 【转】centos安装vim7.4
centos安装vim7.4 系统版本centos6.4; root权限 su - root 卸载 $ rpm -qa | grep vim $ yum remove vim vim-en ...
随机推荐
- CF思维联系–CodeForces - 225C. Barcode(二路动态规划)
ACM思维题训练集合 Desciption You've got an n × m pixel picture. Each pixel can be white or black. Your task ...
- aws mysql 开启慢查询日志, 并利用mysqlsla 分析
1.开启慢查询日志服务 (a) sql 查询配置 # 查看慢日志是否开启,开启为ON show variables like 'slow_query%'; show variables like 'l ...
- Jenkins联动码云自动匹配分支进行构建流水线
一.安装Generic Webhook Trigger插件 二.创建项目 创建项目之前先准备自己的项目,如果没有可以我fork的一个项目.地址是:https://gitee.com/jokerbai/ ...
- B. Sorted Adjacent Differences(思维构造)
\(给出n个数字,要求构造一个由这n个数组成的序列,使得|a_1-a_2|<=|a_2-a_3|...<=|a_{n-1}-a_n|\) \(排序后,从数列中间取个数,然后从左右分别循环取 ...
- 整型和浮点型与QByteArray的转换
目录 QByteArray 整型 QByteArray 浮点型 QByteArray QByteArray The QByteArray class provides an array of byte ...
- js数据类型很简单,却也不简单
最近脑子里有冒出"多看点书"的想法,但我个人不是很喜欢翻阅纸质书籍,另一方面也是因为我能抽出来看书的时间比较琐碎,所以就干脆用app看电子书了(如果有比较完整的阅读时间,还是建议看 ...
- Kali:系统安装之后进行所需配置
apt设置源 由于官网的源需要墙或者想使用国内的源,可以修改source.list vi /etc/source.list 打开文件并修改为其他可用的源地址,以下可供参考 deb http://ftp ...
- 手把手教你学Numpy,从此处理数据不再慌「一」
当当当,我又开新坑了,这次的专题是Python机器学习中一个非常重要的工具包,也就是大名鼎鼎的numpy. 所以今天的文章是Numpy专题的第一篇. 俗话说得好,机器学习要想玩的溜,你可以不会写Pyt ...
- 24款WordPress网站AI插件大盘点
------------恢复内容开始------------ 你想把AI(人工智能)技术和机器学习技术添加到自己的WordPress网站吗?本文中,我会分享24个利用AI技术和机器学习技术的WordP ...
- sqli-labs之Page-3
第三十八关:堆叠注入 $sql="SELECT * FROM users WHERE id='$id' LIMIT 0,1"; /* execute multi query */ ...