Hello Linux Geeksters. As you may know, cURL is a command line download manager, having support for HTTP POST, HTTP PUT, FTP upload, SSL certificates, HTTP form based upload, proxies, user and password authentication, pause/resume download.
The latest version available is cURL 7.40, which has been released a while ago, coming with the below changes:
- http_digest: Added support for Windows SSPI based authentication
- version info: Added Kerberos V5 to the supported features
- Makefile: Added VC targets for WinIDN
- SSL: Add PEM format support for public key pinning
- smtp: Added support for the conversion of Unix newlines during mail send
- smb: Added initial support for the SMB/CIFS protocol
- Added support for HTTP over unix domain sockets, via CURLOPT_UNIX_SOCKET_PATH and –unix-socket
- sasl: Added support for GSS-API based Kerberos V5 authentication
In this article I will show you how to install cURL 7.40 on Fedora 20 and Fedora 21 systems.
In order to install cURL 7.40 on Fedora systems, we have to download the cURL rpm packages and install it via command-line. Follow the instructions for your system and architecture exactly, in order to get a successful installation.
How to install cURL 7.40 on 32 bit Fedora 21 systems:
$ wget http://mirror.city-fan.org/ftp/contrib/sysutils/Mirroring/curl-7.40.0-1.0.cf.fc21.i686.rpm
$ sudo yum install curl-7.40.0-1.0.cf.fc21.i686.rpm
How to install cURL 7.40 on 64 bit Fedora 21 systems:
$ wget http://mirror.city-fan.org/ftp/contrib/sysutils/Mirroring/curl-7.40.0-1.0.cf.fc21.x86_64.rpm
$ sudo yum install curl-7.40.0-1.0.cf.fc21.x86_64.rpm
How to install cURL 7.40 on 32 bit Fedora 20 systems:
$ wget http://mirror.city-fan.org/ftp/contrib/sysutils/Mirroring/curl-7.40.0-1.0.cf.fc20.i686.rpm
$ sudo yum install curl-7.40.0-1.0.cf.fc20.i686.rpm
How to install cURL 7.40 on 64 bit Fedora 20 systems:
$ wget http://mirror.city-fan.org/ftp/contrib/sysutils/Mirroring/curl-7.40.0-1.0.cf.fc20.x86_64.rpm
$ sudo yum install curl-7.40.0-1.0.cf.fc20.x86_64.rpm
Optional, to remove cURL from either Fedora 20 or Fedora 21, do:
$ sudo yum remove curl