Si vous n'avez pas utilisé Aria2 auparavant, continuez à lire ce guide pour comprendre ce qu'est Aria2 et ses exemples d'utilisation."
Pourquoi utiliser Aria2?
Aria2 se démarque au-dessus des autres outils de téléchargement en ligne de commande pour ses fonctionnalités incroyables:
Comment installer Aria2?
La plupart des distributions prennent en charge Aria2 telle qu'elle est disponible dans le gestionnaire de packager, et dans ce guide, nous discuterons de la façon d'installer Aria2 dans Linux Systems.
Pour les systèmes Ubuntu et Linux Mint, utilisez la commande:
$ sudo apt-get install aria2
Pour l'installer sur Red Hat, Centos et Fedora:
$ sudo dnf installer aria2
Pour Arch Linux et Manjaro, utilisez la commande:
$ sudo pacman -s aria2
Utilisation d'Aria2 dans Linux pour télécharger des fichiers
Comme nous l'avons noté plus tôt, Aria2 est un outil de téléchargement complet qui prend en charge tous les protocoles. Certains de ses exemples d'utilisation sont discutés ci-dessous. Ils sont faciles à apprendre, et vous serez bientôt accro à l'utilisation de la ligne de commande pour vos téléchargements. Commençons!
1. Utilisation d'Aria2 pour télécharger des fichiers uniques à partir du Web
Pour télécharger des fichiers, Aria2 utilise le Aria2c commande. Vous n'avez besoin que de l'URL de téléchargement de votre fichier cible, et vous pouvez rapidement télécharger le fichier. La syntaxe de base est:
$ aria2c [url-de-fichier-téléchargement]
Une fois le téléchargement au début, vous pouvez utiliser le ctrl + c combinaison pour l'annuler. Cela, c'est comme faire une pause sur le téléchargement, et si vous avez besoin de le reprendre, il vous suffit de répéter la commande, et elle continuera à partir de l'endroit où vous l'avez annulé.
Télécharger depuis https
Dans ce cas, nous téléchargerons un fichier PDF.
$ aria2c https: // www.googleguide.com / print / adv_op_ref.pdf
Le PDF téléchargera, et à partir de la sortie ci-dessous, vous pouvez noter qu'il donne le chemin d'accès où le fichier téléchargé est stocké. C'est si facile!
Vous pouvez utiliser le même format à télécharger à partir d'une source HTTP.
Télécharger en utilisant FTP
Ici, nous allons essayer de télécharger la boîte virtuelle Oracle VM à l'aide du protocole FTP:
$ aria2c https: // télécharger.virtualbox.org / virtualbox / 6.1.34 / virtualbox-6.1_6.1.34-150636.1 ~ Ubuntu ~ bionic_amd64.deb
Vous pouvez noter dans la sortie que le fichier téléchargeait, mais je l'ai interrompu en utilisant le ctrl + c combinaison, mais c'est ainsi que vous pouvez utiliser Aria2 avec FTP.
Télécharger un torrent
Deux options sont disponibles pour télécharger des fichiers torrent. Vous pouvez soit télécharger le fichier torrent avant de télécharger les données ou de télécharger directement les données sans télécharger d'abord le fichier torrent.
Dans notre exemple, nous téléchargerons le fichier torrent pour Ubuntu ISO.
Pour télécharger le torrent le long de ses données, utilisez la commande:
$ aria2c https: //.ubuntu.com / 18.04 / Ubuntu-18.04.6-desktop-amd64.ISO.torrent
Pour télécharger directement les données, ajoutez le -suivi-torrent = mem Option à la commande:
$ aria2c -pollow-torrent = mem https: // redout.ubuntu.com / 18.04 / Ubuntu-18.04.6-desktop-amd64.ISO.torrent
Téléchargement depuis MetalLink
Metalinks contient des fichiers avec plusieurs sources de données, et vous pouvez les télécharger sans effort en utilisant Aria2. La syntaxe est:
$ aria2c http: // fichier.com / nom de fichier.metalink
2. Télécharger à partir de plusieurs sources
Lorsque vous utilisez ARIA2, vous pouvez ajouter différentes sources de téléchargement, accélérant le téléchargement. Cette fonctionnalité est utile lors du téléchargement de fichiers avec plusieurs miroirs.
La syntaxe est:
$ aria2c URL1 URL2
Avec les deux URL spécifiées, Aria2 utilisera celle la plus rapide pour le téléchargement.
3. Téléchargement des URL dans un fichier texte à l'aide d'Aria2
Supposons que vous ayez une liste d'URL que vous devez télécharger stockée dans un fichier. Passer le nom de fichier à Aria2. Cependant, assurez-vous que chaque URL est sur une seule ligne pour qu'elle fonctionne.
Dans notre exemple, nous avons un multiurle.SMS fichier avec deux URL pour télécharger deux PDF.
Pour télécharger les URL, utilisez la commande ci-dessous:
$ aria2c -i multiurl.SMS
À partir de la sortie, vous pouvez noter que le téléchargement pour les deux fichiers se termine comme prévu.
4. Utilisez plusieurs connexions pour le téléchargement
Vous pouvez définir le nombre de connexions par hôte pour le téléchargement. Pour ce faire, ajouter -x2. Ici, 2 est le nombre de connexions, et vous pouvez utiliser n'importe quel nombre. Si nous devons utiliser deux connexions pour télécharger nos URL précédentes, la commande passera à:
$ aria2c -x2 -i multiurl.SMS
La sortie sera:
5. Limiter la vitesse de téléchargement
Avec Aria2, vous pouvez limiter la bande passante utilisée pour le téléchargement, ce qui est utile si vous avez un réseau lent. Pour ce faire, utilisez le -max-download-limit = [limite] option. Nous essaierons de télécharger un PDF à l'aide de HTTPS et de limiter la bande passante à 100K.
$ aria2c --max-download-limit = 100k https: // www.gnou.org / logiciel / bash / manuel / bash.pdf
6. Modifiez le nom du fichier téléchargé
Vous pouvez enregistrer le fichier avec n'importe quel nom de votre choix. Tout ce dont vous avez besoin est d'ajouter le -o Flag à la syntaxe suivi du nom pour l'enregistrer avec, comme indiqué ci-dessous:
$ aria2c -o sampledownload https: // www.googleguide.com / print / adv_op_ref.pdf
À partir de la sortie ci-dessus, vous pouvez noter que nous avons enregistré le PDF avec un nom différent, et même lorsque nous énumérons le contenu du répertoire, nous pouvons voir le PDF enregistré comme colocade de sampe, Comme nous l'avons spécifié dans la syntaxe.
Dernier mot
L'utilisation d'Aria2 dans Linux pour télécharger des fichiers est fantastique. L'outil prend en charge tous les protocoles, et il est facile et pratique d'utiliser. Ne limitez jamais vos possibilités lorsque vous utilisez Linux. Cela dit, profitez d'utiliser Aria2 pour vos téléchargements. Vous allez l'adorer!