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

Обновите curl до последней версии на CentOS 6.3

Думал, что это будет простой процесс, но я не думаю. Мне нужна последняя версия CURL (7.23 или новее) на CentOS 6.3.

Если я сделаю это:

sudo yum обновить curl

Он просто говорит мне, что делать нечего (все обновлено).

Итак, я подписался на некоторые другие сообщения ServerFault и попробовал следующее:

sudo rpm -i http://mirror.city-fan.org/ftp/contrib/sysutils/Mirroring/libcurl-7.29.0-2.0.cf.rhel6.x86_64.rpm

Но это говорит мне:

предупреждение: /var/tmp/rpm-tmp.4L8Nyj: Заголовок V3 Подпись DSA / SHA1, идентификатор ключа b56a8bac: NOKEY error: Failed dependencies: c-ares (x86-64)> = 1.9.1 требуется libcurl-7.29. 0-2.0.cf.rhel6.x86_64 libssh2 (x86-64)> = 1.4.3 необходим libcurl-7.29.0-2.0.cf.rhel6.x86_64

Итак, что мне на самом деле нужно сделать, чтобы обновить его?

Пакет, который вы хотите установить, требует зависимостей, которых нет в стандартных репозиториях. Используйте репозиторий "city-fan.org" для этих зависимостей: http://www.city-fan.org/ftp/contrib/yum-repo/ И установите его командой yum.

Должно получиться примерно так:

rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-12.rhel6.noarch.rpm
yum install libcurl

Попробуйте выполнить эти команды:

rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-12.rhel6.noarch.rpm
yum install libcurl

И после этого перезапустите Apache.

service httpd restart

Бегать phpinfo() и он покажет новую версию curl.