文档章节

CentOS下安装Git

sjzmlb
 sjzmlb
发布于 2015/10/18 19:38
字数 176
阅读 86
收藏 1

CentOS中yum里没有Git,需要手动安装。

首先需要安装git的依赖包

yum install curl
yum install curl-devel
yum install zlib-devel
yum install openssl-devel
yum install perl
yum install cpio
yum install expat-devel
yum install gettext-devel

下载最新的git包

wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz
tar xzvf git-latest.tar.gz
#进入git源码目录,最后的版本日期不同所以使用xxxx-xx-xx表示
#可以使用“ll -a”看一下目录名称,然后改成对应的目录名(日期不同)
cd git-xxxx-xx-xx 
autoconf
./configure
make
make install

验证是否安装成功:检查安装的版本

git --version

添加用户git

sudo useradd -r -s /bin/sh -c 'git version control' -d /home/git git


设置权限

mkdir -p /home/git
chown git:git /home/git



本文转载自:http://lwg2001s.iteye.com/blog/1652255

共有 人打赏支持
sjzmlb
粉丝 7
博文 30
码字总数 2410
作品 0
海淀
程序员
发现中科大的一个CentOS的 yum 源,以后yum就快了!

http://centos.ustc.edu.cn/ CentOS 中国科学技术大学 USTC mirror(每小时更新一次) http://centos.ustc.edu.cn/centos/ git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.......

晨曦之光
2012/03/09
0
0
CentOS6.4 VPS安装Git

Git是一个开源的分布式版本控制系统由Linus Torvalds,Linux的创造者。 它功能简单的分支和合并,为单个项目管理多个远程仓库,和真正的分布式开发。 尽管git是美好的在管理大型、复杂的项目也许...

leisudeng
2014/02/14
0
0
源码编译git

最近在使用rebar3,然后在centos 6下面报错,然后查到是git的版本太低导致的。 报错信息: 具体原因是:git 版本低于1.7.10,不支持single-branch特性。 更新git就可以了。 然后开始了在cento...

格通
2016/04/09
70
0
CentOS7上通过devstack搭建openstack开发环境

安装CentOS 7.0的操作系统 2. 安装GIT 3. 下载devstack 4. 目前Devstack脚本已经不支持直接使用root身份运行,需要创建stack用户运行 5. 配置CentOS的网络和主机名1) 网络配置不再赘述,和u...

锅巴跑跑
2016/12/09
189
0
error: The requested URL returned error: 401 Unauthorized while accessing h

centos 6.7 当从git@osc中clone时返回如下错误信息: error: The requested URL returned error: 401 Unauthorized while accessing https://git.oschina.net/..... 原因是本机的git版本太低......

Canaan_
2016/03/13
31
0

没有更多内容

加载失败,请刷新页面

加载更多

play framework 如何支持多数据源

有段时间没有写博客了,但今天又写一篇了,主要是因为这事有一丝自己的思考和动手实践,所以就记录下来了。 现有的问题: play 1.2.4 两台数据库服务器,但是play1.2.4 并不支持同时连接两台...

tuerqidi
30分钟前
2
0
Mysql only_full_group_by解析

查看当前数据库模式: select @@sql_mode; 原因: mysql 5.7中的sql_mode的值中包含'ONLY_FULL_GROUP_BY'; 处理:执行以下SQL set GLOBAL sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,N......

年轻的中年大叔
31分钟前
1
0
防止表单重复提交

1:前端方式(治标不治本) $("#admin-role-save").click(function(){//admin-role-save为submit的idvar ts=$(this);var ts_old_val=ts.val();ts.val("提交中....");ts.att...

uug
31分钟前
1
0
保持屏幕常亮

getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 在act的created方法中调用即可,一般是播放视频的时候......

Carbenson
32分钟前
1
0
智能合约实施指南

与区块链技术一样,智能合约在商业领域也非常有价值。 为了让我们的读者彻底了解智能合约是什么以及它们如何影响现代商业的交易方式,我们准备了本指南。 集中商业模式正在给去中心化的模式让...

geek12345
34分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部