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

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

Мне нужно обновить cURL до последней версии на Centos

2.6.18-164.15.1.el5.centos.plusxen # 1 SMP среда, 17 марта 20:32:20 EDT 2010 x86_64 x86_64 x86_64 GNU / Linux

Я не могу найти подходящие пакеты для этого через yum или rpm. Есть ли стандартный способ выполнить это обновление без установки из исходников?

Это старый вопрос, но он по-прежнему остается одним из первых результатов поиска в Google, поэтому я хотел бы опубликовать решение, которое помогло решить мою проблему.

1) создайте новый файл /etc/yum.repos.d/city-fan.repo

2) Вставьте следующее содержимое:

[CityFan]
name=City Fan Repo
baseurl=http://www.city-fan.org/ftp/contrib/yum-repo/rhel$releasever/$basearch/
enabled=1
gpgcheck=0

3) тип:

yum clean all
yum install curl 

4) Готово.

Обратите внимание, что для других версий rhel / centos все, что вам нужно сделать, это указать соответствующий URL-адрес городского поклонника.

Зачем нужно обновлять curl? Есть ли какая-то особенность, которую вам не хватает?

Вы можете получить его прямо у разработчика:

http://curl.haxx.se/download.html

Прокрутите вниз до списков Redhat (спасибо twirrim), найдите подходящий RPM (на основе RHEL5) и установите.

Не удалось получить ответ таксана для моей настройки, вот что я использовал

yum install epel-release -y
rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/rhel6/x86_64/city-fan.org-release-1-13.rhel6.noarch.rpm
yum update curl

больше ответов по теме можно найти здесь Обновление curl на centos 6: libcurl-7.50 требует libnghttp2

Последняя стабильная версия curl - 7.22.0, но пока что 7.19.7-16 - последняя версия CentOS. Таким образом, вам нужно либо найти репозиторий, который предлагает последнюю сборку сейчас, либо подождать, пока базовое репозиторий CentOS обновит сборку.

yum update curl

Я нашел для вас репо:

http://download.fedora.redhat.com/pub/fedora/linux/development/rawhide/x86_64/os/Packages/?P=*curl*

Вы можете получить файлы libcurl и curls по ссылке выше, а затем rpm –Uvh packagename, установите libcurl, а затем пакет curls.