在Centos 6.2上安装Git

时间:2013-04-29 09:12:01

标签: linux git centos

我正在尝试在我的云服务器上安装Git,运行Centos6.2 但运行此命令:

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?

1 个答案:

答案 0 :(得分:4)

刚刚遇到同样的问题。 这是因为它试图安装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系统上的elfor版本的rpmforge,这个版本搞乱了GIT的安装。