在CentOS5.4上安装Git
1、到官网上下载源码
http://git-scm.com/download
2、WinSCP 传到服务器上
3、解压
tar -xjf git-1.7.3.2.tar.bz2
4、安装gcc
安装VM的时候偷懒,开发包都没有装,只好一个个找出来装上。
加载第一张盘,安装kernel-headers:
rpm -Uvh kernel-headers-2.6.18-164.el5.i386.rpm
加载第二张盘,安装glibc-devel 和 libgomp :
rpm -Uvh glibc*
rpm -Uvh libgomp-4.4.0-6.el5.i386.rpm
加载第三张盘,安装gcc:
真是奇怪,在光盘路径下直接安装会报错:
一查发现没有可执行权限,光盘下又不能加权限,所以拷贝到另一目录执行。
cp gcc* /opt/soft/gcc
rpm -Uvh gcc-4*
5、安装zlib
直接编译 git 报出如下错误
cache.h:17:18: 错误:zlib.h:没有那个文件或目录
In file included from builtin.h:6,
from fast-import.c:147:
cache.h:22: 错误:expected ‘)’ before ‘strm’
cache.h:23: 错误:expected ‘)’ before ‘strm’
cache.h:24: 错误:expected ‘)’ before ‘strm’
fast-import.c:284: 错误:‘Z_DEFAULT_COMPRESSION’ 未声明 (不在函数内)
fast-import.c: In function ‘store_object’:
fast-import.c:1040: 错误:‘z_stream’ 未声明 (在此函数内第一次使用)
fast-import.c:1040: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
fast-import.c:1040: 错误:所在的函数内只报告一次。)
fast-import.c:1040: 错误:expected ‘;’ before ‘s’
fast-import.c:1076: 错误:‘s’ 未声明 (在此函数内第一次使用)
fast-import.c:1087: 错误:‘Z_FINISH’ 未声明 (在此函数内第一次使用)
fast-import.c:1087: 错误:‘Z_OK’ 未声明 (在此函数内第一次使用)
fast-import.c: In function ‘git_pack_config’:
fast-import.c:2470: 错误:‘Z_BEST_COMPRESSION’ 未声明 (在此函数内第一次使用)
make: *** [fast-import.o] 错误 1
怀疑是少了zlib,到zlib 官网把源代码 down 下来,编译安装。
./configure
make
make install
然后再来编译git 就没问题了。
6、进入目录开始编译
cd git-1.7.3.2
./configure
make
make instll
还可以从源代码生成文档
make all doc
make install install-doc
7、使用Git
至此安装成功了,可以用Git来试一下Node.js了。
git clone git://github.com/ry/node.git
转载于:https://blog.51cto.com/lovespss/415143
在CentOS5.4上安装Git相关推荐
- centos5.8上安装git server
Git 可以使用四种主要的协议来传输数据:SSH 协议,Git 协议和 HTTP 协议.下面将一一介绍如何在服务端和客户端搭建和使用git的这些协议. 基础环境: git server:172.16. ...
- Ubuntu 20.04上安装Git方法
Git是世界上最受欢迎的分布式版本控制系统,被许多开源和商业项目使用.它使您可以与其他开发人员在项目上进行协作,跟踪代码更改,还原到上一阶段,创建分支等. Git最初是由Linux内核的创建者Linu ...
- Git学习系列之Windows上安装Git之后的一些配置(图文详解)
不多说,直接上干货! 前面博客 Git学习系列之Windows上安装Git详细步骤(图文详解) 第一次使用Git时,需要对Git进行一些配置,以方便使用Git. 不过,这种配置工作只需要进行一次便可, ...
- centos5.5上安装oracle 11g R2[转发-参考用]
centos5.5上安装oracle 11g R2[转发-参考用] + ------------------ CentOS 5.5上安装配置oracle 11g R2 --------------- ...
- Eclipse上安装GIT插件EGit及使用
一.Eclipse上安装GIT插件EGit Eclipse的版本eclipse-java-helios-SR2-win32.zip(在Eclipse3.3版本找不到对应的 EGit插件,无法安装) E ...
- ubuntu19 安装git_如何在Ubuntu 20.04上安装Git
Git是世界上最受欢迎的分布式版本控制系统,被许多开源和商业项目使用.它使您可以与其他开发人员在项目上进行协作,跟踪代码更改,还原到上一阶段,创建分支等. Git最初是由Linux内核的创建者Linu ...
- linux安装Git依赖的包出错,技术|Linux有问必答:如何在Linux上安装Git
问题: 我尝试从一个Git公共仓库克隆项目,但出现了这样的错误提示:"git: command not found". 请问我该如何在某某发行版上安装Git? Git是一个流行的开 ...
- ubuntu19 安装git_在Ubuntu 18.04上安装Git
步骤1.首先,通过运行以下命令确保您的系统和apt包列表完全更新: apt-get update -y apt-get upgrade -y 第2步.在Ubuntu 18.04上安装Git. 现在让我 ...
- CentOS 5 上安装git
CentOS 5 上安装git 在安装NIOS2-LINUX中必须要安装git,可按照Altera WiKi提供的方法根本装不上(输入命令:yum install git-all git-gui ma ...
最新文章
- mysql5.7.14操作命令_Mysql5.7.14安装配置方法操作图文教程(密码问题解决办法)
- Is this a MS EnterLib DAAB BUG or not?
- java句柄数过高怎么解决_主播个人及企业利润高,个税或企业所得税怎么解决...
- C# Excel处理工具
- python自然语言处理书籍_精通Python自然语言处理pdf
- 干货|219个opencv常用函数汇总
- linux 中 svn 服务器搭建 重启
- Phoenix的数据类型和操作符、函数
- BZOJ1588: [HNOI2002]营业额统计
- 关于ftp的被动模式与IPTABLES策略
- ubuntu 安装 tree 命令
- 前端页面劫持和反劫持
- 手机远程控制电脑如何做到?
- 【Adobe Premiere Pro 2020】pr2020转场与过度的使用说明【批量修改图片时长、转场特效制作等】、时间轴及工具栏的使用说明、静态帧制作动态效果、制作影片曲线变速、PR消除画面抖动
- rabbitmq消息队列--restTemplate实现跨域请求--获取JSON字符串
- 服务器ping不通网址!
- html5写花,HTML5 盛放的花朵
- python数字水印嵌入与提取_基于LSB的图像数字水印实验
- Excel交叉引用及其应用实例
- jwplayer 自定义logo已经右键菜单事件