Curl est l’un des utilitaires Linux les plus utilisés à ce jour. Il est intégré à de nombreux outils d’interface graphique et utilisé sur à peu près tout. En conséquence, il est très fiable et l’un des meilleurs outils que les utilisateurs peuvent utiliser pour télécharger des fichiers.

télécharger des fichiers sous Linux avec Curl

Dans ce guide, nous allons vous montrer comment fonctionne le programme Curl et comment l’utiliser pour télécharger des fichiers avec. Nous allons même passer en revue une belle application GUI Curl!

Besoin d’utiliser Curl sous Windows 10? Consultez ce guide .

Installation de Curl

Bien que Curl soit sans doute l’un des programmes les plus utilisés sur tout Linux, il n’est pas toujours préinstallé. Par conséquent, nous devons vous expliquer comment installer Curl avant de vous montrer comment cela fonctionne.

Pour installer Curl sur votre PC Linux, ouvrez une fenêtre de terminal en appuyant sur Ctrl + Alt + T . Ensuite, suivez les instructions d’installation décrites ci-dessous qui correspondent au système d’exploitation que vous utilisez actuellement.

Ubuntu

Sur Ubuntu, installez Curl avec Apt .

 sudo apt install curl 

Debian

Sur Debian , faites fonctionner Curl avec Apt-get .

 sudo apt-get install curl 

Arch Linux

Ceux sur Arch Linux peuvent installer Curl avec Pacman .

 sudo pacman-S curl 

Fedora

Si vous utilisez Fedora, vous pouvez installer Curl avec Dnf .

 sudo dnf install curl 

OpenSUSE

Sur OpenSUSE, installez Curl avec la commande Zypper .

 sudo zypper install curl 

Télécharger avec Curl-ligne de commande

Si vous êtes nouveau sur Curl, commencez par ouvrir le terminal. Vous pouvez ouvrir une fenêtre de terminal sur le bureau Linux en appuyant sur la combinaison de touches Ctrl + Alt + T . Vous pouvez également rechercher”Terminal”dans le menu de l’application.

La fenêtre du terminal étant ouverte, utilisez la commande man curl pour afficher le manuel de Curl. Veuillez le lire et vous familiariser avec l’application. Ensuite, suivez les sections ci-dessous pour apprendre à télécharger des fichiers avec Curl dans le terminal.

Téléchargement d’un seul fichier

Le téléchargement d’un seul fichier avec Curl est très simple. Pour commencer, vous devez spécifier l’URL du fichier. Par exemple, pour télécharger un Ubuntu 20.04 LTS , vous spécifiez l’URL comme ceci.

 curl https://mirror.math.princeton.edu/pub/ubuntu-iso/20.04/ubuntu-20.04.2.0-desktop-amd64.iso 

Après avoir spécifié l’URL distante du fichier que vous souhaitez télécharger, vous devez sélectionner un emplacement de téléchargement. Pour définir l’emplacement de téléchargement, ajoutez un symbole > , suivi du chemin d’accès au fichier.

Par exemple, pour indiquer à votre fichier ISO Ubuntu 20.04 LTS de télécharger dans le répertoire «Téléchargements», vous devez ajouter > ~/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso .

 curl https://mirror.math.princeton.edu/pub/ubuntu-iso/20.04/ubuntu-20.04.2.0-desktop-amd64.iso> ~/Downloads/ubuntu-20.04.2.0-desktop-amd64. iso 

Une fois que la commande a l’URL du fichier distant et où l’enregistrer, appuyez sur la touche Entrée pour exécuter le téléchargement. Peu de temps après, vous verrez la progression du téléchargement, ainsi que le téléchargement de votre fichier. Une fois terminé, ouvrez le gestionnaire de fichiers Linux pour accéder à votre fichier.

Téléchargement de plusieurs fichiers à partir d’une liste

Il est possible de télécharger plusieurs fichiers à partir d’une liste dans Curl, tout comme Wget. Pour ce faire, commencez par créer votre liste. Tout d’abord, utilisez la commande touch pour créer un fichier texte vide avec le nom”curl_downloads.txt”.

 touchez ~/curl_downloads.txt 

Ensuite, ouvrez le fichier texte «curl_downloads.txt» (situé dans votre dossier Accueil) à l’aide de votre éditeur de texte préféré. Après cela, collez des liens vers chaque fichier que vous souhaitez télécharger.

Par exemple, pour télécharger un ISO Ubuntu, un ISO Fedora et un ISO Debian, ma liste «curl_downloads.txt» doit avoir le code suivant.

https://mirror.math.princeton.edu/pub/ubuntu-iso/20.04/ubuntu-20.04.2.0-desktop-amd64.iso

https://download.fedoraproject.org/pub/fedora/linux/releases/33/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-33-1.2.iso

https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.9.0-amd64-netinst.iso

Enregistrez les modifications dans votre fichier”curl_downloads.txt”à l’aide de la fonction de sauvegarde de votre éditeur de texte. Ensuite, insérez-le dans la commande Curl pour télécharger tout ce qui se trouve sur la liste. Veuillez noter que nous utilisons xargs en combinaison avec curl pour permettre de télécharger plusieurs fichiers.

 xargs-n 1 curl-O <~/curl_downloads.txt 

Appuyez sur la touche Entrée pour lancer le processus de téléchargement. Veuillez noter que lorsque vous utilisez la commande xargs pour télécharger plusieurs fichiers, il n'est pas possible de spécifier un emplacement de téléchargement. Vos téléchargements apparaîtront dans le répertoire d'accueil (/home/USERNAME/).

Téléchargement avec Curl-GUI

Si vous aimez l'idée de Curl mais préférez une interface graphique pour télécharger des fichiers, vous pouvez utiliser l'application GUI Curl. Il s'agit d'une application bêta datant de 2007 , mais elle fonctionne toujours sur les systèmes d'exploitation Linux modernes et ajoute un interface graphique conviviale pour Curl.

Pour commencer, vous devez installer le programme. Le programme est un script Perl, et il nécessite le package «perl-tk» pour s'exécuter. Pour l'installer, ouvrez une fenêtre de terminal et entrez la commande ci-dessous qui correspond à votre système d'exploitation.

Ubuntu

 sudo apt installer perl-tk 

Debian

 sudo apt-get install perl-tk 

Arch Linux

 sudo pacman-S perl-tk 

Fedora

 sudo dnf installer perl-Tk 

OpenSUSE

 sudo zypper install perl-Tk 

Ensuite, créez un nouveau répertoire dans le dossier/opt/en utilisant mkdir .

 sudo mkdir-p/opt/curl-gui/

Utilisez la commande CD pour vous déplacer dans le nouveau dossier. Ensuite, utilisez wget pour télécharger le fichier de script.

 cd/opt/curl-gui/
 wget https://archive.org/download/curl-gui/curl-gui.pl 

Ensuite, téléchargez le fichier de raccourci et marquez-le comme exécutable.

 cd/usr/share/applications/
wget https://archive.org/download/curl-gui_202104/curl-gui.desktop
sudo chmod + x curl-gui.desktop 

Une fois l'application installée, recherchez «cURL GUI» dans le menu de votre application et cliquez dessus pour lancer l'application. Ensuite, dans l'application, localisez la zone de texte en haut et collez-y votre lien de téléchargement.

Après avoir collé votre lien de téléchargement, recherchez «Fichier de sortie» et cochez la case. Ensuite, écrivez le nom du fichier de sortie. Par exemple, si vous téléchargez un ISO Ubuntu, ajoutez"/home/USERNAME/Downloads/ubuntu-20.04.2.0-desktop-amd64.iso"après"Output".

Cliquez sur"START curl"pour démarrer votre téléchargement. Une fois le téléchargement terminé, fermez l'application et ouvrez le gestionnaire de fichiers Linux pour accéder à votre fichier téléchargé.

Categories: IT Info