Невозможно установить mysql-devel на centos

Каждый раз, когда я пытаюсь бежать sudo yum install mysql-devel

Я столкнулся со следующей ошибкой:

Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package mysql-devel.i686 0:5.1.73-3.el6_5 will be installed
--> Processing Dependency: mysql = 5.1.73-3.el6_5 for package: mysql-devel-5.1.73-3.el6_5.i686
--> Finished Dependency Resolution
Error: Package: mysql-devel-5.1.73-3.el6_5.i686 (updates)
           Requires: mysql = 5.1.73-3.el6_5
           Installed: mysql-5.5.28-1.el6.i686 (@CentALT)
               mysql = 5.5.28-1.el6
           Available: mysql-5.1.71-1.el6.i686 (base)
               mysql = 5.1.71-1.el6
           Available: mysql-5.1.73-3.el6_5.i686 (updates)
               mysql = 5.1.73-3.el6_5
You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Я попытался запустить две предложенные команды безрезультатно. Кто-нибудь знает, что мешает это установить? Должен ли я установить определенный пакет или что-то?

2 ответа

Решение

.. предполагая CentALT репо не mysql-develrpm, вам нужно будет переустановить mysql-server, удалив тот, который у вас уже есть, и установив его с base перед установкой mysql-devel (оба должны быть установлены из одного места).

yum remove mysql
yum install mysql-devel

Ваша версия mysql отличается от версии mysql-devel, которую вы пытаетесь установить. Это потому, что вы установили mysql из репозитория CentALT в соответствии с вашими результатами.

Пытаться

yum --enablerepo=CentALT install mysql-devel
Другие вопросы по тегам