web-dev-qa-db-fra.com

Mettre à niveau cURL vers la dernière version de CentOS

J'ai besoin de mettre à niveau cURL vers la dernière version sur Centos

2.6.18-164.15.1.el5.centos.plusxen # 1 SMP mer 17 mars 20:32:20 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux

Je ne parviens pas à trouver de packages appropriés pour le faire via yum ou rpm. Existe-t-il une méthode standard pour effectuer cette mise à niveau sans installer à partir de la source?

20
Chris Henry

C'est une vieille question, mais c'est toujours l'un des premiers résultats de la recherche Google, donc j'aimerais publier la solution qui a résolu mon problème.

1) créez un nouveau fichier /etc/yum.repos.d/city-fan.repo

2) Collez le contenu suivant:

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

3) tapez:

yum clean all
yum install curl 

4) Et c'est fait.

Notez que pour les autres versions rhel/centos, tout ce que vous avez à faire est de spécifier l'URL appropriée pour les fans de la ville.

36
taksan

Pourquoi avez-vous besoin de mettre à niveau curl? Y a-t-il une fonctionnalité spécifique qui vous manque?

Vous pouvez l'obtenir directement auprès du développeur:

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

Faites défiler jusqu'à la liste de Redhat (merci twirrim), trouvez un RPM approprié (basé sur RHEL5) et installez.

2
Joseph Kern

Impossible d'obtenir la réponse de taksan pour ma configuration, voici ce que j'ai utilisé

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

d'autres réponses connexes peuvent être trouvées ici La mise à niveau de curl sur centos 6: libcurl-7.50 nécessite libnghttp2

0
GiorgosK