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

Не удается установить 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

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

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

yum remove mysql
yum install mysql-devel

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

Пытаться

yum --enablerepo=CentALT install mysql-devel