centos安装git 2.0版本

本地服务器版本:
[root@vm_001034_op-test git-2.0.5]# cat /etc/redhat-release
CentOS release 6.5 (Final)
[root@vm_001034_op-test git-2.0.5]#
笔者从网上找了很多资料,最终参考几份资料才安装成功的。
原因很简单,就是没有安装git的依赖包。
以下yum是执行的一些解决依赖的yum命令,有些报错有些成功,应该是最后几条生效解决了 :
yum groupinstall “Development Tools”
yum install “Development Tools”
yum install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlto openssl-devel
yum install openssl-devel
yum install -y xmlto
yum install -y asciidoc
yum install zlib-devel perl-ExtUtils-MakeMaker
yum install zlib-devel
yum install perl-ExtUtils-MakeMaker
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install gcc perl-ExtUtils-MakeMaker
yum remove git
下载安装git
cd /usr/src/
wget https://www.kernel.org/pub/software/scm/git/git-2.0.5.tar.gz
tar xzf git-2.0.5.tar.gz
cd git-2.0.5
make prefix=/usr/local/git all
make prefix=/usr/local/git install
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
source /etc/bashrc
git --version

以上git安装完成。
以下是第一次使用git需要的做配置:

1.设置git的账号和邮箱:
git config --global user.name "kanglidebj"
git config --global user.email "kanglidebj@163.com"

2.生成秘钥
ssh-keygen -t rsa -C "lide.kang@163.com"
连续输入三个回车

3.添加秘钥到ssh-agent
确保 ssh-agent 是可用的。ssh-agent是一种控制用来保存公钥身份验证所使用的私钥的程序,其实ssh-agent就是一个密钥管理器,运行ssh-agent以后,使用ssh-add将私钥交给ssh-agent保管,其他程序需要身份验证的时候可以将验证申请交给ssh-agent来完成整个认证过程。

     # start the ssh-agent in the background

添加生成的 SSH key 到 ssh-agent。

[root@vm_001034_op-test git-2.0.5]# eval "$(ssh-agent -s)"
Agent pid 9207
[root@vm_001034_op-test git-2.0.5]# ssh-add ~/.ssh/id_rsa
Identity added: /root/.ssh/id_rsa (/root/.ssh/id_rsa)
[root@vm_001034_op-test git-2.0.5]#

登录git服务器,把刚才生成的秘钥id_rsa.pub文件内容配置到git服务器。


测试是否能成功登录:
ssh -T git@git服务器网址

参考网站:https://www.cnblogs.com/ldq2016/p/7418206.html
https://www.cnblogs.com/ldq2016/p/7418206.html
https://www.cnblogs.com/fuyuanming/p/5804695.html

原文地址:http://blog.51cto.com/993960/2349796

时间: 2024-10-14 12:19:32

centos安装git 2.0版本的相关文章

centos安装redis 5.0版本

我在本地VM-Centos里安装5.0.5时安装遇到了些问题,参考了Blog:https://www.cnblogs.com/shawhe/p/9548620.html 顺利安装完成. 安装redis 集群参考:https://blog.csdn.net/weixin_37882382/article/details/83538367 原文地址:https://www.cnblogs.com/yangzhilong/p/10914894.html

阿里云上配置CentOS安装Git(小沐git安装命令全集整理版)

步骤比较简单 主要是记录下 实现的过程 备忘! 比较详细的教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000 CentOS的yum源中没有git,只能自己编译安装 确保已安装了依赖的包 yum install curl yum install curl-devel yum in

centos 安装git server

1.yum install lrzsz wget git 2.安装gitosis:gitosis为Git用户权限管理系统,通过管理服务端的/home/git/.ssh/authorized_key文件来执行对用户权限的管理,是一个python模块包 #yum install python python-setuptools #git clone git://github.com/res0nat0r/gitosis.git #cd gitosis/ #python setup.py install

一次在CentOS7上安装部署Zabbix3.0版本及快速进行基本配置的实例

Zabbix3.0的安装.部署.配置,必须基于LAMP环境或是是LNMP环境. 关于LAMP环境的简单快速搭建,见博客:http://afterdawn.blog.51cto.com/7503144/1923139 注意:以下步骤都是在LAMP配置之后进行的. 本文不会再对zabbix-server和zabbix-agent理论知识再进行介绍,建议看完http://afterdawn.blog.51cto.com/7503144/1922502再进行zabbix实战. Zabbix3.0对软硬件

CentOS安装Git服务器 Centos 7.0 + Git 2.2.0 + gitosis (实测 笔记)

环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G,双网卡) 系统版本:CentOS-7.0-1406-x86_64-DVD.iso 服务器IP:192.168.1.31 域名:www.domain.com SSH端口:8200(默认为22) 安装步骤: 1.显示服务器版本[[email protected] ~]# cat /etc/redhat-release#CentOS Linux release 7.0.1406 (Core) [[email protecte

[Centos]安装Git2.7.0

今天好痛... 重来没有用过Centos,原本以为安装个git岂不是很简单,于是我就输入了下面的命令: yum install git 安装完成后我发现git的版本是1.7.1... MD,我就开始了源码安装的不归路... 去GitHub下载源代码 然后悲剧就开始上演了,各种问题....总之就是安装不成功... 闲言少叙,我也不知道git需要哪些依赖,总之各种查资料,总算成功了. 一.源码安装git前需要安装依赖,不完全统计如下: 1.yum install curl2.yum install

CentOS安装JAVA后JAVA版本不对的问题

今天用CentOS安装JDK,发觉在安装完成后,输入java命令来验证是否安装成功时,出现 Usage: gij [OPTION] ... CLASS [ARGS] ...          to invoke CLASS.main, or       gij -jar [OPTION] ... JARFILE [ARGS] ...          to execute a jar fileTry `gij --help' for more information. 感觉很奇怪,怎么出现gij

centos7源码安装git2.10.0版本

由于Centos7使用yum -y install git 安装的git版本是git --versiongit version 1.9.x想要升级到2.10.0:升级安装git的时候,最好一次安装依赖.yum install -y tk zlib-devel openssl-devel perl cpio expat-devel gettext-devel asciidoc xmltoyum install perl-ExtUtils-MakeMaker packageyum remove gi

在CentOS安装git

通过winscp将window的git包上传到Linux的/root/目录下 #下载地址:http://3maio.com/html/git/packages/git-2.9.0.tar.gz 解压git # tar -zxvf git-2.9.0.tar.gz 安装curl-devel //使用yum安装之前,记得挂载 # yum -y install curl-devel 安装git # cd git-2.9.0 # ./configure --prefix=/usr/local/git #