centos精简系统 源码安装客户端git
2016-03-10 14:26
639 查看
CentOS的yum源中git版本比较低,需要最新版本git,只能自己编译安装,现在记录下编译安装的内容,留给自己备忘。
对于精简型的centos系统,会缺少很多依赖包和插件,要源码安装客户端git,需要先安装这些依赖包:
yum install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel
下载需要安装的git包
这里是我自己下载的包git-2.7.0.zip。
接着进行解压unzip git-2.7.0.zip
进入到该目录:cd git-2.7.0 #你的目录可能不是这个
autoconf
./configure #此处会报错,安装依赖包;
yum install gcc gcc-c++
此时在执行:
./configure
make # 在这里还是会报错,在安装依赖包:
yum install perl-ExtUtils-MakeMaker
再次执行失败的make命令
make #会通过
make install
检查下安装的版本,大功告成
git --version
出现这些信息就正确了
git version 2.7.0
对于精简型的centos系统,会缺少很多依赖包和插件,要源码安装客户端git,需要先安装这些依赖包:
yum install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel
下载需要安装的git包
这里是我自己下载的包git-2.7.0.zip。
接着进行解压unzip git-2.7.0.zip
进入到该目录:cd git-2.7.0 #你的目录可能不是这个
autoconf
./configure #此处会报错,安装依赖包;
yum install gcc gcc-c++
此时在执行:
./configure
make # 在这里还是会报错,在安装依赖包:
yum install perl-ExtUtils-MakeMaker
再次执行失败的make命令
make #会通过
make install
检查下安装的版本,大功告成
git --version
出现这些信息就正确了
git version 2.7.0
相关文章推荐
- centos7 的防火墙命令调整了
- Linux ssh安全设置
- linux文本处理三剑客之grep家族及其相应的正则表达式使用详解
- Linux的用户和权限管理
- linux mout
- ubuntu开机自启动vitrualbox中的虚拟机
- Linux中的用户和组及其权限管理
- Linux设备驱动之input子系统
- 嵌入式Linux设备驱动开发(二)
- centos7源码编译安装Ansible详细部署
- osv gdb 的使用
- linux常用命令
- [Linux]Summary
- Linux下通过命令检测远程服务器端口的可用性
- linux core 配置与调试
- Linux+Win双系统引导问题
- CentOS 6.3 安装 samba 共享(转)
- 第三周 构造一个简单的Linux系统MenuOS
- 深入理解SELinux SEAndroid
- linux 常识