在RHEL3上安装git

redhat enterprise 3上安装git时遇到问题。当我尝试安装rpm时,会出现循环依赖问题。

[root@tflaus001 tmp]# rpm -i git-1.5.2.1-1.el3.rf.i386.rpm warning: git-1.5.2.1-1.el3.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6 error: Failed dependencies: perl(Git) is needed by git-1.5.2.1-1.el3.rf [root@tflaus001 tmp]# rpm -i perl-Git-1.5.2.1-1.el3.rf.i386.rpm warning: perl-Git-1.5.2.1-1.el3.rf.i386.rpm: V3 DSA signature: NOKEY, key ID 6b8d79e6 error: Failed dependencies: git = 1.5.2.1-1.el3.rf is needed by perl-Git-1.5.2.1-1.el3.rf perl(Error) is needed by perl-Git-1.5.2.1-1.el3.rf 

任何人都可以给我一个如何解决这个问题或我需要添加到yum.conf来解决这个问题的想法?

同时安装两个,即

 rpm -i git-1.5.2.1-1.el3.rf.i386.rpm perl-Git-1.5.2.1-1.el3.rf.i386.rpm 

另一种方法是使用yum localinstall some-package-...rpm ,其中yum将parsing并下载任何缺失的依赖关系(但在这种情况下,您不需要这样做,因为显然你已经拥有了这两个包)。

 # rpm -ivh git-1.5.2.1-1.el3.rf.i386.rpm perl-Git-1.5.2.1-1.el3.rf.i386.rpm 

或者你可以安装DAG repo yum install git *

yum安装rhel 3如何