Aria2 est un gestionnaire de téléchargement en CLI multi-protocoles évolué permettant un nombre impressionnant de possibilités, comme par exemple télécharger plusieurs fichiers à la fois (ce qui n'est pas vraiment une nouveauté, mais c'était vraiment galère avec wget…), on alors, ce qui est nettement plus impressionnant, de télécharger plusieurs fichiers à la fois en utilisant simultanément le protocole http, ftp et torrent, réparer un fichier cassé par le téléchargement, etc…
Il suffit d'installer le paquet aria2.
aria2c --daemon=true --enable-rpc –rpc-listen-all
–daemon=true : aria2 en démon
–enable-rpc : activation du serveur pour l'écoute de JSON-RPC et XML-RPC
–rpc-listen-all : RPC réponds à toutes les IPs (si cela ne fonctionne pas chez vous essayez --rpc-listen-all=true )
aria2c [OPTIONS] [URL | MAGNET | FICHIER_TORRENT | FICHIER_METALINK]
Exemple :
aria2c http://exemple.org/ubuntu.iso aria2c http://exemple.org/ubuntu.iso ftp://exemple.org/ubuntu16.iso aria2c http://exemple.org/ubuntu16.iso ftp://exemple.org/ubuntu16.iso aria2c http://example.org/ubuntu.torrent aria2c 'magnet:?xt=urn:btih:248D0AC445082U4299FE78D5C1ED359BB46717V8C' aria2c http://example.org/ubuntu.metalink
Exemple avec option :
aria2c -x2 http://exemple.org/ubuntu.iso aria2c -Ttest.torrent "http://host1/ubuntu.iso" "ftp://host2/ubntu.iso" aria2c -i URIs.txt
Pour connaître les options :
aria2c --help=#all aria2c --help
webui-aria2 en JavaScript, https://github.com/ziahamza/webui-aria2
Aperçue : https://www.hqt.ro/wp-content/uploads/aria2-fi1.png
UGet Download Manager est un gestionnaire de téléchargement Open source sous une licence LGPL. Pour fonctionner avec aria2, il faut le plugin Aria2 qui est disponible sur le site officiel.
Site : https://ugetdm.com/
Voir ici (en).