GNU/Linux >> Tutoriels Linux >  >> Debian

Installer et utiliser Curl sur Debian 11 Bullseye Linux

cURL est un programme en ligne de commande open-source intégré depuis longtemps aux systèmes Linux. Il permet de transférer des fichiers depuis ou vers un serveur sans intervention de l'utilisateur. En plus de HTTP, le programme prend en charge une variété d'autres protocoles réseau tels que FTP, FTPS, HTTPS, GOPHER, TELNET, DICT, FILE et LDAP. Il est contrôlé via des paramètres de ligne de commande qui sont spécifiés lors de l'appel du programme.

De plus, depuis 2018, cURL fait également partie du système d'exploitation Microsoft. Il est également utilisé dans les voitures, les téléviseurs, les routeurs, les imprimantes, les smartphones, les tablettes et de nombreux autres appareils. cURL utilise la bibliothèque libcurl pour toutes les fonctions relatives au transfert de données. Il est souvent utilisé pour travailler avec des services complets utilisés par REST, par exemple pour le développement ou le débogage de ces services.

Eh bien, la plupart des systèmes Linux à part entière sont déjà livrés avec cURL préinstallé, cependant, sinon, nous pouvons le faire manuellement. Et aujourd'hui, nous apprenons à installer cURL dans Debian 11 Bullseye.

Installer Curl sur Debian 11 Bullseye

Si votre serveur/système de bureau Debian 11 ou 10 ne dispose pas de cet outil par défaut, nous pouvons utiliser l'installation à l'aide d'une seule commande. La bonne chose est que les packages sont déjà disponibles dans le référentiel de base par défaut de Debian 11, il vous suffit donc d'exécuter les commandes ci-dessous :

Exécutez la commande de mise à jour du système

Assurez-vous que le cache de votre référentiel système est à jour afin qu'il puisse reconnaître les packages disponibles dans le référentiel système à installer.

sudo apt update

Commande pour installer Curl sur Debian 11 ou 10

Maintenant, exécutez la commande ci-dessous pour installer facilement l'outil Curl sur votre système Debian 10/11, facilement.

sudo apt install curl

Vérifier la version Curl

Une fois l'installation terminée, nous pouvons vérifier la même chose en exécutant une simple commande pour vérifier sa version.

curl --version

Exemple d'utilisation de cURL

Syntaxe :

curl option... URL
curl -O https://mirror.internet.asn.au/pub/ubuntu/releases/20.10/ubuntu-20.10-desktop-amd64.iso

Si vous voulez que Curl enregistre le fichier avec un autre nom, alors au lieu de Majuscules -O utilisez les minuscules -o  ainsi que le nom sous lequel vous souhaitez enregistrer le fichier.

curl -o Ubuntu.iso https://mirror.internet.asn.au/pub/ubuntu/releases/20.10/ubuntu-20.10-desktop-amd64.iso

Options de cURL



Options de journal
-v, –verbeux Fournit des informations détaillées sur la communication client-serveur.
–trace DATEI, –trace-ascii DATEI Fournit des informations encore plus détaillées que –verbose et les écrit dans le fichier spécifié.
Options de téléchargement
-T URL DATEI, –URL DATEI de téléchargement de fichier Transfère le fichier vers la destination spécifiée.
Options de téléchargement, fonctionne avec HTTP
-C , –continuer-à OFFSET Poursuite ou reprise d'un transfert de fichier précédent au point spécifié.
-L, –emplacement Suive les redirections (uniquement HTTP / HTTPS)
-o DATEI, – DATEI de sortie Écrit le contenu du fichier téléchargé dans le FICHIER spécifié au lieu de la sortie standard
-r , –gamme Obtient uniquement les octets dans la plage spécifiée. Si le serveur ne le supporte pas, le fichier entier sera téléchargé.
-O , –nom-distant Écrit le contenu du fichier téléchargé dans un fichier portant le même nom.
-X URL de COMMANDE, –demander l'URL de COMMANDE Exécute la commande HTTP spécifiée sur l'URL spécifiée.
Options proxy
-x PROTOCOL://HOST:PORT, –proxy PROTOCOL://HOST:PORT Utilise le proxy spécifié. Le protocole et le port sont facultatifs.
-U USER:PASSWORD, –proxy-user USER:PASSWORD Utilise l'utilisateur proxy spécifié. Le mot de passe est facultatif.
Plus d'options
-u UTILISATEUR :MOT DE PASSE passe les données d'accès

Toutes les options - également pour les autres protocoles réseau - se trouvent sur la page de manuel cURL.




Debian
  1. Comment installer et utiliser les rétroportages Debian

  2. Comment installer et utiliser FFmpeg sur Debian 9

  3. Comment installer et configurer Squid Proxy sur Debian 10 Linux

  4. Comment installer et utiliser Ansible sur Debian 11

  5. Installer et utiliser NVM sur Debian 11

Installer qbittorrent sur Debian 11 Bullseye Linux

Comment installer et configurer KVM sur Debian 11 Bullseye Linux

Comment installer et utiliser Rust sur Debian 11 Bullseye

Installez Python 3.x ou 2.7 sur Debian 11 Bullseye Linux

Installer et utiliser Curl sur Debian 11 Bullseye Linux

Comment installer et utiliser PHP Composer sur Debian 11 Linux