在 RHEL3 上安装 git

在 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 中添加什么内容来修复此问题吗?

答案1

同时安装两者,即

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-...rpmyum 来解析并下载任何缺少的依赖项(但在这种情况下您不需要这样做,因为您显然已经拥有所需的两个包)。

答案2

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

或者你可以安装DAG 仓库yum 安装 git*

yum 安装 rhel 3 如何

相关内容