关闭

centos git 升级

219人阅读 评论(0) 收藏 举报

升级

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
  • git --version

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:13877次
    • 积分:235
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:9篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论