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

Centos 5.5 устанавливает PearDB

Отказ от ответственности: я использую Linux для некоторых работ, но я не администратор Linux.

У меня есть машина Centos 5.4, которая выполняет некоторые серверные обязанности и служит также машиной для разработки веб-сайтов. PHP 5.3.3 был установлен из RPM с --without-pear вариант. Теперь я хочу использовать PearDB, но не могу понять, как его установить.

Если я сбегу yum install php-pear-db, он возвращается с

Error: Missing Dependency: php = 5.1.6-27.el5_5.3 is needed by package php-devel-5.1.6-27.el5_5.3.i386 (updates).

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

Как лучше всего это сделать? Есть ли способ переустановить из RPM и включить грушу? Могу ли я установить зависимость, не нарушая текущую установку? Стоит ли мне попытаться удалить исходный PHP и переустановить его из исходников вместе с грушей?

Я думал, что это мог быть вопрос SU, но FAQ там говорит об обратном.

Самый простой вариант - просто удалить пакеты php и php-devel с помощью yum, а затем использовать yum для установки php-pear-DB. Затем он получит все другие зависимости для php и php-devel.