Centos 5.5 - 安装Git循环依赖项

时间:2012-03-04 19:12:44

标签: git dependencies circular-dependency centos5

好的......我真的对此感到有点沮丧。我知道这篇文章将与其他帖子重复,我所看到的其他帖子似乎都没有特别解决这个问题。因此,请不要急于将其作为副本进行复制,至少要验证我在这里的所有内容。

我正在尝试在Centos5.5服务器上安装git。执行yum install git-all最终会抛出一堆丢失的依赖错误。那么,我去找个人的rpms;

1)perl-Git-1.7.4.1-1.el5.x86_64.rpm

git = 1.7.4.1-1.el5 is needed by perl-Git-1.7.4.1-1.el5.x86_64

2)git-1.7.4.1-1.el5.x86_64.rpm

perl(Git) is needed by git-1.7.4.1-1.el5.x86_64
perl-Git = 1.7.4.1-1.el5 is needed by git-1.7.4.1-1.el5.x86_64

有没有其他人看到这是一个不可能的安装,因为这会形成一个不可解决的循环依赖?

我需要在这个盒子上使用git,因为它对我的开发至关重要。还有其他人找到了一个体面的工作吗?

请帮忙。谢谢。

1 个答案:

答案 0 :(得分:4)

如果您直接使用rpm,则可以使用--nodeps安装其中一个软件包而不检查依赖项,然后安装另一个软件包。