Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Centos 5.5-安装Git循环依赖项_Git_Dependencies_Circular Dependency_Centos5 - Fatal编程技术网

Centos 5.5-安装Git循环依赖项

Centos 5.5-安装Git循环依赖项,git,dependencies,circular-dependency,centos5,Git,Dependencies,Circular Dependency,Centos5,好吧,我真的有点沮丧。我知道这篇文章与其他文章几乎是重复的,我看过的其他文章似乎都没有特别提到这个问题。所以,请不要急于将其列为副本,至少在验证我这里的所有内容之前 我正在尝试在Centos5.5服务器上安装git。执行yum-install-git最终都会抛出一系列缺少的依赖项错误。于是,我去寻找每一个RPM 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.

好吧,我真的有点沮丧。我知道这篇文章与其他文章几乎是重复的,我看过的其他文章似乎都没有特别提到这个问题。所以,请不要急于将其列为副本,至少在验证我这里的所有内容之前

我正在尝试在Centos5.5服务器上安装git。执行yum-install-git最终都会抛出一系列缺少的依赖项错误。于是,我去寻找每一个RPM

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
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
2) 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
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在这个盒子上,因为它对我的发展至关重要。还有其他人找到合适的工作吗


请帮忙。谢谢。

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

谢谢,Amber。如果软件包依赖于其他可能会被遗漏的东西,这难道不会导致可能的问题吗?我让它工作起来了。我认为我的问题是我试图单独安装每个rpm。当我同时使用PerlGit和git执行rpm-I时,需要花费很长时间。谢谢你,Amber!啊,是的,我假设您是作为一个命令来完成的(在这种情况下,它意识到依赖关系将得到满足)。