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

Невозможно установить Subversion на Centos 6

Я пытаюсь установить клиент Subversion на Centos 6.7, но после запуска:

yum install subversion

Я получаю ответ ниже:

Error: Package: subversion-1.6.17-1.el5.x86_64 (amberdms-updates)
       Requires: libneon.so.25()(64bit)
Error: Package: subversion-1.6.17-1.el5.x86_64 (amberdms-updates)
       Requires: python(abi) = 2.4
       Installed: python-2.6.6-64.el6.x86_64 (@base)
           python(abi) = 2.6
       Available: python26-2.6.5-6.el5.x86_64 (amberdms-os)
           python(abi) = 2.6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Нужно ли мне вручную устанавливать вышеуказанные зависимости?

Или есть еще способ установки Subversion?

Вы используете CentOS 6, но установили сторонние репозитории. amberdms-updates и amberdms-os, возможно, среди других, которые предназначены для CentOS 5.

Удалите их (и любые другие неподходящие репозитории) и замените их правильными репозиториями.

После этого вам нужно будет удалить старые метаданные из вашей системы и заменить существующие несоответствующие пакеты правильными.

yum clean all
yum distro-sync

По какой-то причине вы используете неправильный репозиторий. Это можно сделать из имени вашего пакета: subversion-1.6.17-1.el5, так что это явно пакеты CentOS5.

Удалить (или отключить) amberdms репозитории, сделайте yum clean all и наконец yum install subversion