LinuxForum.Fans
Тема

что это за зависимость

Автор: serking 5 сообщений 3237 просмотров
#130669

Я новичек в Linux
Приобрел VPS, на нем естественно CentOS
Как я понял php там не был установлен.
Как мне установить php?
Скачал пакеты

text
php-5.1.6-27.el5.x86_64.rpm
php-bcmath-5.1.6-27.el5.x86_64.rpm
php-cli-5.1.6-27.el5.x86_64.rpm
php-common-5.1.6-27.el5.x86_64.rpm
php-dba-5.1.6-27.el5.x86_64.rpm
php-devel-5.1.6-27.el5.x86_64.rpm
php-gd-5.1.6-27.el5.x86_64.rpm
php-imap-5.1.6-27.el5.x86_64.rpm
php-ldap-5.1.6-27.el5.x86_64.rpm
php-mbstring-5.1.6-27.el5.x86_64.rpm
php-mysql-5.1.6-27.el5.x86_64.rpm
php-ncurses-5.1.6-27.el5.x86_64.rpm
php-odbc-5.1.6-27.el5.x86_64.rpm
php-pdo-5.1.6-27.el5.x86_64.rpm
php-pear-1.4.9-6.el5.noarch.rpm
php-pgsql-5.1.6-27.el5.x86_64.rpm
php-snmp-5.1.6-27.el5.x86_64.rpm
php-soap-5.1.6-27.el5.x86_64.rpm
php-xml-5.1.6-27.el5.x86_64.rpm
php-xmlrpc-5.1.6-27.el5.x86_64.rpm
yum-metadata-parser-1.1.2-3.el5.centos.x86_64.rpm

пытаюсь поставить вылазят зависимости такие

text
warning: php-5.1.6-27.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
error: Failed dependencies:
        libgmp.so.3()(64bit) is needed by php-5.1.6-27.el5.x86_64
        libxml2.so.2()(64bit) is needed by php-5.1.6-27.el5.x86_64
        libgmp.so.3()(64bit) is needed by php-cli-5.1.6-27.el5.x86_64
        libxml2.so.2()(64bit) is needed by php-cli-5.1.6-27.el5.x86_64
        autoconf is needed by php-devel-5.1.6-27.el5.x86_64
        automake is needed by php-devel-5.1.6-27.el5.x86_64
        libfreetype.so.6()(64bit) is needed by php-gd-5.1.6-27.el5.x86_64
        libc-client.so.1()(64bit) is needed by php-imap-5.1.6-27.el5.x86_64
        libmysqlclient.so.15()(64bit) is needed by php-mysql-5.1.6-27.el5.x86_64
        libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by php-mysql-5.1.6-27.el5.x86_64
        libodbc.so.1()(64bit) is needed by php-odbc-5.1.6-27.el5.x86_64
        libxml2.so.2()(64bit) is needed by php-soap-5.1.6-27.el5.x86_64
        libexslt.so.0()(64bit) is needed by php-xml-5.1.6-27.el5.x86_64
        libxml2.so.2()(64bit) is needed by php-xml-5.1.6-27.el5.x86_64
        libxslt.so.1()(64bit) is needed by php-xml-5.1.6-27.el5.x86_64
        libxml2.so.2()(64bit) is needed by php-xmlrpc-5.1.6-27.el5.x86_64
        libxml2.so.2()(64bit) is needed by yum-metadata-parser-1.1.2-3.el5.centos.x86_64

Скажите что значит первая строчка с варнингом.... и что это за пакеты такие libgmp.so.3 Что значит тройка после точки? Откуда эти компоненты, из какой программы, как мне разрешить зависимости...и откуда скачать то что надо....поискал в репозитании СentOs...точно с таким названиями не нашел...

Извиняюсь за сумбур...просто совсем зеленый еще

#130672

yum там есть?
Сделай yum install php

#130709

уum'a нет к сожалению

#130712

Установи юм сперва тогда, иначе погрязнешь в зависимостях.

#130724
serking написал:
warning: php-5.1.6-27.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
serking написал:
Скажите что значит первая строчка с варнингом....

ну это сигнатура - подтверждение того, что это не подделка.
судя по этому: http://centos.org/modules/newbb/print.php?form=1&topic_id=11502&forum=42&order=ASC&start=0
сигнатура правильная, этот ключик действительно принадлежит команде centos
все создатели дистрибутивов подписывают пакеты во избежании подделок. ваше внимание (как админа) обращают на этот ключик.

serking написал:
уum'a нет к сожалению

поставьте. он всё сам проверит, и поставит все зависимости.

Войдите или зарегистрируйтесь, чтобы ответить.