centos git 升级
2015-07-07 12:42
639 查看
升级
1.导入证书
# rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
2.安装RPMForge源
在这里查找对应的版本,比如我这里根据系统版本选择了rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm,右键拷贝地址, 粘贴到命令
rpm -i命令后面执行
# rpm -i http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm package rpmforge-release-0.5.3-1.el6.rf.x86_64 is already installed
符合系统版本的文件可能有多个,选一个较新的即可.
3.更新rpmforge-extra源
# yum --enablerepo=rpmforge-extras update
途中会有选项
Is this ok [y/N]:询问是否下载, 如果选了y会更新所有的软件到匹配的最新版本,包括git,如果选N也可以手动安装git到最新版
这里建议选择N,选y需要较长时间(我当前网速下测试为一小时左右),一些软件升级后可能需要重新配置才能起作用, 比如MySQL从5.1升级到了5.5, 由于未配置直接导致我在线的两个项目无法运行, 只能手忙脚乱的赶紧修改配置,如果你不幸出了同样的问题, 可以到文章末尾找到解决办法
yum --enablerepo=rpmforge-extras provides git
yum --enablerepo=rpmforge-extras install git-1.7.12.4-1.el6.rfx.x86_64
4手动安装
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 |
wget http://distfiles.macports.org/git/git-2.1.1.tar.gz |
tar xzvf git-latest.tar.gz |
cd git-2011-11-30 #你的目录可能不是这个 |
autoconf |
./configure |
make |
sudo make install |
相关文章推荐
- Linux常用命令
- [转载]linux添加静态路由表,重启继续生效
- Linux文件特殊权限
- linux 下编译 vlc
- 10分钟 教你学会Linux/Unix下的vi文本编辑器
- 删除LINUX更新后多余的内核
- 删除LINUX更新后多余的内核
- Linux常用命令
- linux 启动项管理,运行级别介绍、chkconfig管理工具使用方法、linux系统启动项说明
- 在Linux下用C扩展PHP(打包成so)的方法
- linux自定义信号,并kill测试
- linux 备忘命令
- linux下如何查找文件在哪个目录下
- linux服务器性能查看
- Linux C编程语言学习材料
- Windows 8.0上Eclipse 4.4.0 配置CentOS 6.5 上的Hadoop2.2.0开发环境
- U盘安装centos6.5教程(两种实现方法)
- 坑爹的linux虚拟机 桥连上网问题
- androidpn服务端部署到linux服务器…
- 安装linux虚拟机