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

Проблема с установкой httpd-devel

Я пытаюсь установить пассажира phusion на свой сервер CentOS в Media Temple (dv4). Однако при попытке установить httpd-devel у меня отсутствуют 3 зависимости.

--> Missing Dependency: httpd = 2.2.3-53.el5.centos.3 is needed by package httpd-devel-2.2.3-53.el5.centos.3.i386 (updates)
httpd-devel-2.2.3-53.el5.centos.3.x86_64 from updates has depsolving problems
--> Missing Dependency: httpd = 2.2.3-53.el5.centos.3 is needed by package httpd-devel-2.2.3-53.el5.centos.3.x86_64 (updates)
Error: Missing Dependency: httpd = 2.2.3-53.el5.centos.3 is needed by package httpd-devel-2.2.3-53.el5.centos.3.i386 (updates)
Error: Missing Dependency: httpd = 2.2.3-53.el5.centos.3 is needed by package httpd-devel-2.2.3-53.el5.centos.3.x86_64 (updates)

Кажется, я скучаю httpd=2.2.3-53.el5.centos.3, но я не знаю, как узнать, какая у меня текущая версия и как ее обновить.

у вас установлены смешанные 32- и 64-разрядные библиотеки, иногда библиотеки разработки конфликтуют из-за того, что они хотят установить файлы, общие для версий x86_64 и .i386. (и, предположительно, наличие двух пакетов httpd будет конфликтовать, потому что они хотят прослушивать один и тот же порт, но я не пробовал этого ... ;-)

Начните с попытки установить 64- или 32-битные зависимости, так что помогите установщику phusion.

yum -y install httpd-devel.x86_64 httpd.x86_64

если это не сработает, попробуйте установить правильного пассажира, минуя арку.

yum -y install mod_passenger.x64_64