Centos 5.5 - Установка Git циклических зависимостей - PullRequest
3 голосов
/ 04 марта 2012

Хорошо ... Я действительно немного расстроен этим.Я знаю, что этот пост будет граничить с дублированием других постов, но ни один из других, на которые я смотрел, не рассматривал эту проблему в частности.Поэтому, пожалуйста, не спешите указывать его как дубликат, прежде чем хотя бы проверить все, что у меня есть.

Я пытаюсь установить git на свой сервер Centos5.5.Выполнение ням-установки git-all приводит к тому, что выкидывается куча пропущенных ошибок зависимостей.Итак, я отправился на поиски отдельных rpms;

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

2) git-1.7.4.1-1.el5.x86_64.rpm

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 на этом поле какэто важно для моих разработок.Кто-нибудь еще нашел для этого достойную работу?

Пожалуйста, помогите.Спасибо.

1 Ответ

4 голосов
/ 04 марта 2012

Если вы используете rpm напрямую, вы можете использовать --nodeps для установки одного из пакетов без проверки зависимостей, а затем установить другой.

...