Résumé
Pour installer curl sur Ubuntu ou les distributions Linux basées sur Ubuntu, vous pouvez utiliser la commande apt dans le terminal comme ceci :
sudo apt install curl
Curl est l'un des outils de ligne de commande sous-estimés et pourtant cruciaux pour transférer des données à l'aide de divers protocoles réseau.
En tant qu'utilisateur Linux, vous rencontrerez souvent curl utilisé pour télécharger des logiciels à partir de référentiels Web. Curl est beaucoup plus puissant que cela. Curl permet des opérations plus complexes que le simple téléchargement de fichiers :toutes sortes de requêtes HTTP, connexions SSL, téléchargements FTP, authentification, gestion des proxys, définition des délais d'attente et bien d'autres.
Un autre avantage majeur est le fait qu'il est conçu pour fonctionner sans interaction de l'utilisateur et peut très facilement être utilisé dans des scripts. C'est pourquoi curl est utilisé dans de nombreux projets logiciels à travers le monde.
Nous n'allons pas discuter des différentes manières dont la commande curl peut être utilisée. La gamme complète d'options peut être facilement référencée dans la page de manuel, accessible en utilisant le man curl commande ou en suivant ce lien .
Le but de ce tutoriel rapide est de montrer comment installer curl sur Ubuntu.
Installer curl sur Ubuntu
Étant donné que curl est un logiciel open source populaire utilisé depuis plus de vingt ans maintenant, Ubuntu l'inclut dans le référentiel principal.
Ce qui signifie que l'installation de curl sur Ubuntu n'est qu'une question d'une seule commande. Mais avant d'installer curl, je suggère d'abord de mettre à jour le cache du paquet local.
Ouvrez un terminal (utilisez le raccourci Ctrl+Alt+T sur Ubuntu) et utilisez la commande suivante pour mettre à jour le cache du package Ubuntu :
sudo apt update
Maintenant que vous avez mis à jour le cache, vous pouvez installer curl en utilisant la commande apt comme ceci :
sudo apt install curl
Cela ne peut pas être plus simple que cela, n'est-ce pas? Une fois l'installation terminée, vous pouvez vérifier que tout s'est bien passé en utilisant :
curl --version
Cela vous donnera également la version actuellement installée. Au moment de la rédaction de cet article, voici ma sortie (la vôtre devrait être similaire) :
curl 7.58.0 (x86_64-pc-linux-gnu) libcurl/7.58.0 OpenSSL/1.1.1 zlib/1.2.11 libidn2/2.0.4 libpsl/0.19.1 (+libidn2/2.0.4) nghttp2/1.30.0 librtmp/2.3
Release-Date: 2018-01-24
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp smb smbs smtp smtps telnet tftp
Features: AsynchDNS IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS-proxy PSL
Anecdotes
Curl s'appelait à l'origine urlget. Il a ensuite été renommé httpget et finalement renommé curl. Soit dit en passant, curl signifie « URL du client ».
Des questions? N'hésitez pas à laisser un commentaire ci-dessous.