Назад | Перейти на главную страницу

установить git на RHEL3

возникла проблема с установкой 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 *

yum install rhel 3 как сделать