【问题标题】:Install Git on Centos 6.2在 Centos 6.2 上安装 Git
【发布时间】:2013-04-22 21:39:25
【问题描述】:

我正在尝试在运行 Centos6.2 的云服务器上安装 Git。
但是运行这个命令:

yum install git

这个错误阻止了安装过程:

Error: Package: git-1.7.11.3-1.el5.rf.x86_64 (rpmforge)
       Requires: libcurl.so.3()(64bit)

现在,我看到 /usr/lib64/ 文件夹中有这些文件:

libcurl.so -> libcurl.so.4.1.1*
libcurl.so.4 -> libcurl.so.4.1.1*
libcurl.so.4.1.1*

难道不能告诉 git 使用 libcurl.so.4.1.1 而不是 libcurl.so.3?

【问题讨论】:

    标签: linux git centos


    【解决方案1】:

    刚刚遇到同样的问题。 这是因为它尝试安装 centos 5 版本:git-1.7.11.3-1.el5.rf.x86_64

    要检查,可以发出

    yum list git
    

    这向我展示了 el5(错误)包和 el6(正确)包。 然后选择名为 git.i686 的 el6 并运行:

    yum install git.i686
    

    我希望它能解决您的问题,或者至少可以帮助您找到适合您系统的正确软件包!

    更正:安装 git.i686 有效,但无助于 git 的功能。 终于通过这样做得到它:

    yum remove rpmforge-release
    yum install git
    

    这删除了安装在我的 el6 系统上的 rpmforge 的 el5 版本,它正在搞乱 GIT 的安装。

    【讨论】:

      猜你喜欢
      • 2012-03-14
      • 2012-05-03
      • 2012-05-12
      • 2015-04-05
      • 2015-10-14
      • 2017-03-26
      • 1970-01-01
      • 2012-01-08
      相关资源
      最近更新 更多