accueil > Gestion réseau > aria2c

aria2c : Gestionnaire de téléchargements multi-protocoles

aria2c est un utilitaire de téléchargement puissant en ligne de commande qui prend en charge HTTP/HTTPS, FTP, SFTP, BitTorrent et Metalink. Il peut améliorer considérablement la vitesse de téléchargement en téléchargeant des fichiers simultanément à partir de plusieurs sources et avec plusieurs connexions.

Aperçu

aria2c est un outil polyvalent qui permet de télécharger efficacement des fichiers via divers protocoles. Il excelle particulièrement dans l'optimisation de la vitesse de téléchargement en utilisant plusieurs connexions simultanément.

Caractéristiques principales

  • Prise en charge de plusieurs protocoles (HTTP, HTTPS, FTP, SFTP, BitTorrent, Metalink)
  • Amélioration de la vitesse grâce au téléchargement multi-connexions/multi-sources
  • Fonction de reprise des téléchargements
  • Téléchargement en masse à partir d'une liste de fichiers
  • Prise en charge de BitTorrent/Metalink

Options principales

Les options principales d'aria2c permettent un contrôle fin sur la méthode de téléchargement, la vitesse, la sortie, etc.

Contrôle du téléchargement

BitTorrent/Metalink

Commande générée :

Essayez de combiner les commandes.

Description:

`aria2c` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

Exemples concrets d'utilisation des différentes fonctionnalités d'aria2c.

Téléchargement de fichier HTTP/HTTPS de base

aria2c https://example.com/archive.zip

Télécharge un fichier depuis l'URL spécifiée.

Télécharger un fichier avec un maximum de 5 connexions

aria2c -x 5 https://example.com/large_file.tar.gz

Utilise 5 connexions simultanées à partir d'un seul serveur pour augmenter la vitesse de téléchargement.

Enregistrer un fichier avec un nom spécifique

aria2c -o my_document.pdf https://example.com/document.pdf

Enregistre le fichier téléchargé sous le nom 'my_document.pdf'.

Télécharger un fichier BitTorrent et partager indéfiniment

aria2c --enable-dht --seed-time=0 torrent_file.torrent

Télécharge un fichier torrent et le partage indéfiniment après le téléchargement. Active DHT pour trouver des pairs.

Téléchargement en masse à partir d'une liste de fichiers

aria2c -i urls.txt

Télécharge toutes les URL du fichier 'urls.txt', où chaque ligne contient une URL.

Spécifier le répertoire de téléchargement

aria2c -d /home/user/downloads https://example.com/another_file.iso

Enregistre les fichiers téléchargés dans le répertoire '/home/user/downloads'.

Installation

aria2c n'est généralement pas inclus par défaut dans la plupart des distributions Linux, il doit donc être installé via le gestionnaire de paquets.

Debian/Ubuntu

sudo apt update && sudo apt install aria2

Installe aria2c en utilisant le gestionnaire de paquets APT.

Fedora/CentOS/RHEL

sudo dnf install aria2

Installe aria2c en utilisant le gestionnaire de paquets DNF (ou Yum).

Arch Linux

sudo pacman -S aria2

Installe aria2c en utilisant le gestionnaire de paquets Pacman.

Conseils et précautions

Conseils et points à considérer pour utiliser aria2c plus efficacement.

Optimisation des performances

  • Augmenter le nombre de connexions par serveur avec l'option `-x` peut améliorer la vitesse de téléchargement. Cependant, trop de connexions peuvent surcharger le serveur, il faut donc ajuster de manière appropriée.
  • L'option `-s` permet de gérer l'utilisation des ressources système en ajustant le nombre maximum de téléchargements simultanés lors du téléchargement de plusieurs fichiers.

Lors de l'utilisation de BitTorrent

  • L'activation de DHT (Distributed Hash Table) et de la découverte de pairs locaux avec les options `--enable-dht` et `--bt-enable-lpd` peut trouver plus de pairs et améliorer l'efficacité du téléchargement.
  • L'option `--seed-time=0` maintient le partage indéfiniment après la fin du téléchargement. Cela est utile pour les autres utilisateurs, mais consomme continuellement les ressources système (bande passante d'upload), il faut donc être prudent.

Utilisation du fichier de configuration

  • Vous pouvez créer un fichier `~/.aria2/aria2.conf` pour préconfigurer les options fréquemment utilisées. Par exemple, vous pouvez spécifier le nombre de connexions par défaut, le répertoire de téléchargement, etc.
  • Vous pouvez également spécifier un fichier de configuration particulier en utilisant la commande `aria2c --conf-path=/path/to/aria2.conf`.

Commandes de la même catégorie