Aria2 – Outil de téléchargement multi-protocole en ligne de commande pour Linux

Aria2 est un utilitaire de ligne de commande multi-protocole, multi-serveur et multi-source léger et open-source qui est utilisé pour télécharger des fichiers dans les fenêtres, Linuxet Mac.

Aria2 est utilisé pour télécharger un fichier à une bonne vitesse en utilisant votre bande passante de téléchargement maximale à partir de plusieurs sources/protocoles tels que HTTP(S), FTP, SFTP, Bittorrent et Metalink. Vous pouvez télécharger un fichier depuis HTTP(S)/FTP/SFTP et BitTorrent en même temps, tandis que les données téléchargées depuis HTTP(S)/FTP/SFTP sont téléchargées vers l’essaim BitTorrent.

Aria2 peut être utilisé comme alternative aux clients wget, curl ou torrent, car aria2 présente peu d’avantages supplémentaires par rapport à ces outils, en raison d’une plus grande vitesse de téléchargement et de la possibilité de suspendre et de reprendre les téléchargements.

Traits:

  1. Poids léger
  2. Les interfaces JSON-RPC et XML-RPC intégrées peuvent contrôler le processus aria2
  3. Vérification automatique des blocs de données lors du téléchargement d’un fichier comme BitTorrent à l’aide des sommes de contrôle des blocs de Metalink
  4. Prise en charge de l’authentification proxy HTTP
  5. Téléchargez un fichier à partir de plusieurs sources/protocoles en offrant une meilleure expérience de téléchargement

Dans cet article, nous allons discuter du processus d’installation et de l’utilisation de l’outil Aria2 dans les distributions Linux basées sur Debian/Ubuntu.

Installation

Pour installer Aria2 dans Debian/Ubuntu systèmes, utilisez la commande suivante pour installer ‘aria2’ :-

$ sudo apt-get install aria2

Aria2 Un outil de téléchargement multi-protocole en ligne de commande pour Linux

Utilisation de l’outil Aria2 :

Une fois que vous avez terminé l’installation de l’outil Aria2 sur votre système, vous devez maintenant apprendre à utiliser cet outil pour télécharger des fichiers. Les exemples suivants vous aideront à comprendre comment vous pouvez utiliser cet outil.

1) Téléchargez un seul fichier depuis le Web :

Si vous souhaitez télécharger un seul fichier à l’aide du protocole HTTP, HTTPS ou FTP, suivez la syntaxe suivante :

$  aria2c <url of the file you want to download>

Screenshot202105181715421

Si vous arrêtez le téléchargement avec Ctrl + C, ou s’il est interrompu, le téléchargement est mis en pause et vous pouvez à nouveau le reprendre en utilisant la même commande de téléchargement.

Screenshot20210518171601

Comme vous pouvez le voir, nous avons repris le téléchargement, et il a recommencé là où il avait été interrompu et non depuis le début.

Si vous souhaitez enregistrer le fichier téléchargé avec un nom et un format différents, vous pouvez utiliser le -o flag en utilisant la syntaxe suivante :

$ aria2 -o

Si vous souhaitez limiter la vitesse de téléchargement d’un fichier alors que votre Internet est lent (comme par défaut ‘aria2’ utilise toute la bande passante pour télécharger un fichier), vous pouvez utiliser le –max-download-limit option en utilisant la syntaxe suivante :

$ aria2 –max-download-limit=450K

Ici, nous avons utilisé 450k comme limite, vous pouvez utiliser une autre limite selon votre souhait.

2) Téléchargez deux ou plusieurs fichiers à la fois

Si vous souhaitez télécharger plusieurs fichiers à la fois, utilisez la syntaxe suivante :-

$ aria2 <" Fichier 1 "> <" Fichier2 "> <" Fichier3 ">

3) Télécharger des fichiers en utilisant plusieurs connexions

Vous pouvez télécharger un fichier en utilisant plus d’une connexion à chaque hôte en utilisant l’option -x2 (connexion 2), bien que vous puissiez également donner -x5 (connexion 5). La syntaxe est la suivante :

$ aria2  -x2  <URL of the file you want to download>

4) Télécharger le fichier depuis Bittorrent :

Il existe 2 façons de télécharger des fichiers depuis BitTorrent en utilisant aria2. Ils sont les suivants :

Méthode 1 : Téléchargez un fichier torrent à l’aide d’aria2 en téléchargeant le fichier .torrent sur votre système en utilisant la syntaxe suivante :

$ aria2c name.torrent

Méthode 2 : En passant le lien vers le fichier torrent à aria2 en utilisant la syntaxe suivante :

$ aria2c https://example.com/filename.torrent

Dans ce cas, aria2 téléchargera d’abord le fichier.torrent dans votre répertoire actuel, puis commencera à télécharger des données, mais si vous ne voulez pas qu’aria2 télécharge ce fichier torrent dans le répertoire actuel de votre système et télécharge directement le fichier, utilisez simplement le –follow-torrent=option mémoire. La syntaxe est la suivante :

$ aria2c --follow-torrent=mem <torrent file url>

5) Télécharger le fichier depuis Metalink :

Les fichiers contenant toutes les sources possibles de données à télécharger sont appelés Metalinks (bien qu’aria2 utilise plusieurs sources pour extraire le fichier de metalink). Pour télécharger un fichier depuis Metalink, utilisez la syntaxe suivante :

$ aria2c http://example.com/filename.metalink

6) Téléchargez les URL trouvées dans un fichier texte :

Si vous souhaitez télécharger une liste de URL est écrit dans un fichier texte où le URLdoivent contenir un téléchargement par ligne, vous pouvez alors utiliser la commande suivante :

$ aria2c -i filename.txt

Si vous souhaitez en savoir plus sur les utilisations et les options disponibles d’aria2, consultez le manuel de l’outil aria2.

$ man aria2c

Aria2 Un outil de téléchargement multi-protocole en ligne de commande pour Linux

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Aller en haut