Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
aria2 [Le 06/03/2010, 16:12]
She0gorath créée
aria2 [Le 11/09/2022, 11:36] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>​réseau}}+{{tag>​réseau ​BROUILLON}}
  
 ---- ----
  
-<note warning>​Cet article n'est pas fini, mais j'​espère que toutefois vous y trouverez ce que vous cherchez...</​note>​ +====== ARIA2 - Utilitaire de téléchargement à haute vitesse ​======
- +
-====== ARIA2 ======+
  
 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... 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...
  
-===== Pré-requis ===== 
- 
-  * Disposer d'une connexion à Internet configurée et activée ​ 
  
  
Ligne 17: Ligne 12:
  
 ===== Installation ===== ===== Installation =====
-Vous pouvez l'​installer via les dépôts ​d'ubuntu ​: [[apt://aria2]]+Il suffit ​d'[[:tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>aria2]]**.
  
-Ou bien si vous voulez installer la dernière version (ou si vous voulez l'​utiliser sur un ordi où vous n'avez pas les droits root) vous pouvez compiler les sources (chez moi, je n'ai pas eu de problèmes de dépendances,​ merci de me le faire remonter si quelqu'​un en rencontre) : +===== Lancement ===== 
-<​code>​cd /​tmp</​code>​ +<​code>​aria2c ​--daemon=true ​--enable-rpc –rpc-listen-all</​code>​
-<​code>​wget http://​freefr.dl.sourceforge.net/​project/​aria2/​stable/​latest/​aria2-1.8.3.tar.bz2</​code>​ +
-<​code>​tar xvf aria2-1.8.3.tar.bz2</​code>​ +
-<​code>​cd aria2-1.8.3</​code>​ +
-Si vous voulez installer les binaires compilés directement dans votre système :  +
-<​code>​./​configure</​code>​ +
-<​code>​make && sudo make install</​code>​ +
-Si vous voulez installer les binaires compilés dans un dossier, par exemple /​home/​plop/​bin/​ (je trouve ça plus propre d'​isoler du reste du système les binaires pas compilés par les devs de ubuntu, on peut plus facilement les retrouver sans en oublier. En plus, dans le cas d'un ordi où on n'a pas les droits root, cette méthode vous permet d'​utiliser quand-même les logiciels que vous voulez ^^) : +
-<​code>​./​configure ​--prefix=/​home/​plop/​bin</​code>​ +
-<​code>​make && sudo make install</​code>​ +
-Voilà ! (pour ceux qui ont utilisé la deuxième méthode, pensez bien à ajouter /​home/​plop/​bin/​bin et /​home/​plop/​bin/​etc (voire d'​autres,​ c'est vous qui voyez) à votre variable $PATH !).+
  
 +--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** ​ )
 ===== Utilisation ===== ===== Utilisation =====
  
 <​code>​aria2c [OPTIONS] [URL | MAGNET | FICHIER_TORRENT | FICHIER_METALINK]</​code>​ <​code>​aria2c [OPTIONS] [URL | MAGNET | FICHIER_TORRENT | FICHIER_METALINK]</​code>​
  
 +Exemple :
 +<​code>​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
 +</​code>​
 +
 +Exemple avec option :
 +<​code>​aria2c -x2 http://​exemple.org/​ubuntu.iso
 +
 +aria2c -Ttest.torrent "​http://​host1/​ubuntu.iso"​ "​ftp://​host2/​ubntu.iso"​
 +
 +aria2c -i URIs.txt</​code>​
 + 
 +Pour connaître les options :
 +<​code>​aria2c --help=#all
 +aria2c --help</​code>​
 +===== Interface Web =====
 +**webui-aria2** en JavaScript, [[https://​github.com/​ziahamza/​webui-aria2]]
 +
 +Aperçue : [[https://​www.hqt.ro/​wp-content/​uploads/​aria2-fi1.png]]
 +
 +===== Interface =====
 +
 +**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/​]]
 ===== Exemples d'​utilisation ===== ===== Exemples d'​utilisation =====
-Voir ici (anglais) : http://​sourceforge.net/​apps/​trac/​aria2/​wiki/​UsageExample +Voir [[http://​sourceforge.net/​apps/​trac/​aria2/​wiki/​UsageExample|ici]] ​(en). 
-(je ferais un petit résumé quand j'en aurait le temps).+ 
 +===== Voir aussi ===== 
 +  * [[https://​aria2.github.io/​|Site officiel d'Aria 2]]
  • aria2.1267888331.txt.gz
  • Dernière modification: Le 18/04/2011, 14:44
  • (modification externe)