возникла проблема с установкой git на redhat Enterprise 3. Когда я пытаюсь установить 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 разрешит и загрузит все отсутствующие зависимости (но в этом случае вам это не нужно, поскольку у вас, очевидно, уже есть два необходимых пакета).
# rpm -ivh git-1.5.2.1-1.el3.rf.i386.rpm perl-Git-1.5.2.1-1.el3.rf.i386.rpm
или вы можете установить DAG репо ням установить git *