Aria, gestor de descargas para terminal

Existen varios gestores de descarga en Linux, unos de mayor agrado para algunos usuarios que otros. Hoy quiero hablarles un poco de Aria2c que es el que suelo utilizar.

Aria2 es un gestor de descargas ligero con soporte para HTTP / HTTPS , FTP , BitTorrent y Metalink .

Posee una gran cantidad de opciones para personalizar las descargas, permite pausar una descarga para luego continuarla, puede descargar desde mรบltiples protocolos, posee todas las caracterรญsticas de BitTorrent, por mencionar algunas. A continuaciรณn algunos ejemplos de su uso:

* Para descargar un archivo sin mayores especificaciones (supongamos que deseamos descargar la ISO de ElementaryOS):


aria2c โ€œurl_del_archivoโ€
aria2c http://iweb.dl.sourceforge.net/project/elementaryos/unstable/elementaryos-beta1-i386.20121114.iso

* Limitar la velocidad de nuestra descarga:

aria2c --max-overall-download-limit=20K http://iweb.dl.sourceforge.net/project/elementaryos/unstable/elementaryos-beta1-i386.20121114.iso

Pudiendo sustituir 20K por la cantidad que gustes pudiendo ser en bytes, kilobytes(K) o megabytes(M).

* Para pausar una descarga Ctrl+C para reanudarla:
aria2c -c direcciรณn_del_archivo_pausado

Es importante que estรฉs situado en el directorio en el que estรก la descarga pausada.

* Descargar 2 o mรกs archivos:
aria2c -Z direcciรณn_del _archivo1 direcciรณn_del _archivo2...

* Descargar los enlaces de una lista:
aria2c -inombre_de_la_lista

* Descargar un archivo utilizando mรบltiples conexiones:
aria2c -k1M -x8 direcciรณn_del_archivo_a_descargar

Puedes cambiar -x8 por el nรบmero que desees de 1 a 16

* Descargar Torrent:
aria2c http://tu_archivo.torrent

* Descargar Magnet:
aria2c "enlace_magnรฉtico"

Me he enterado que tambiรฉn es posible descargar desde servidores con cuenta premium, pero estas opciones no las he probado, por no tener ninguna cuenta de ese tipo. Si deseas conocer mรกs de las opciones de Aria2c puedes visitar su Wiki.

Espero les sirvaโ€ฆ


Deja tu comentario

Tu direcciรณn de correo electrรณnico no serรก publicada. Los campos obligatorios estรกn marcados con *

*

*

  1. Responsable de los datos: Miguel รngel Gatรณn
  2. Finalidad de los datos: Controlar el SPAM, gestiรณn de comentarios.
  3. Legitimaciรณn: Tu consentimiento
  4. Comunicaciรณn de los datos: No se comunicarรกn los datos a terceros salvo por obligaciรณn legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu informaciรณn.

      Josh dijo

    Muy bueno, no lo conocia. Gracias

         Citux dijo

      De nada ๐Ÿ™‚

      KZKG^Gaara dijo

    Genial aporte, no lo conocรญa pero cuando necesite descargar algo lo usarรฉ para ver quรฉ tal es ๐Ÿ˜€

    Gracias!

         Hyuuga_Neji dijo

      no se te asemeja al Axel ?? el axel tambien permite descargas multi hilo aunque no estoy seguro ahora que tambien tenga soporte para bittorren

           KZKG^Gaara dijo

        Sรญ sรญ, Axel hace mucho de lo que hace Aria… excepto lo de torrents y no sรฉ, alguna que otra opciรณn. Pero siempre me gusta conocer todas las aplicaciones que tengo de variantes para lograr ยซalgoยป ๐Ÿ™‚

      Citux dijo

    Por nada, un gusto ๐Ÿ™‚

         KZKG^Gaara dijo

      ยฟAlguna forma de dividir las secciones o hilos en 200KB? Intentรฉ cambiando el 1M por 200K pero… me dijo que no podรญa, como si el mรญnimo fuese 1M. ๐Ÿ˜€

      Citux dijo

    Bien se puede, ยฟPusiste la K con mayรบscula?

         KZKG^Gaara dijo

      Sรญ… de hecho, mira acรก -ยป http://paste.desdelinux.net/4669
      Ahora que leo detenidamente el error… creo que sรฉ por quรฉ es jeje, pero igual ayudarรญa si tรบ me explicas un poco al respecto, tengo mucha hambre y mis neuronas andan en huelga LOL!

           Citux dijo

        Al parecer es por el tamaรฑo del archivo. Por cierto yo ando igual con mucha hambre jaja

      hexborg dijo

    Estรก muy bien. Yo estaba usando axel para acelerar las descargas de pacman, pero por lo visto se puede poner aria2, asรญ que voy a cambiarlo. Si os interesa cรณmo hacerlo, lo explica la wiki de arch: https://wiki.archlinux.org/index.php/Improve_Pacman_Performance#Using_aria2

    Muchas gracias.

         Citux dijo

      De nada, y si tienes mucha razรณn Aria2c tambiรฉn se utiliza para acelerar las descargas de Pacman …saludos!

      Liamngls dijo

    Buena info, siempre es importante tener alternativas ๐Ÿ™‚

      Hugo dijo

    Yo he intentado varias veces con esta interesante aplicaciรณn descargar torrentes como tarea de fondo redirigiendo el progreso a un archivo de modo que me permita hacerle un tail para ver por donde va, pero hasta ahora no lo he conseguido, o bien no descarga o el archivo resultante falla la verificaciรณn. Quizรกs sea alguna restricciรณn del ISP, pero de todas maneras si alguien lo ha logrado, por favor comparta los parรกmetros que le funcionan.

    Yo he probado con algo como esto:
    aria2c -d ./ -l ./aria.log --max-overall-download-limit=1M http://cdimage.debian.org/debian-cd/6.0.6/multi-arch/bt-dvd/debian-6.0.6-i386-amd64-source-DVD-1.iso.torrent > ./output.log 2>&1 &

         Hugo dijo

      Me respondo a mi mismo: ignoro por que habรญan errores en la descarga, pero leyendo la documentaciรณn al menos encontrรฉ una manera de reparar la descarga:

      aria2c -V debian-6.0.6-i386-amd64-source-DVD-1.iso.torrent

      De todas maneras me interesarรญa saber si otros han logrado hacer algo como lo que pretendo sin que les de errores.

      Elynx dijo

    Genial!

      miguel dijo

    Hola he estado intentando usar el aria2c pero siempre sufro con el tema del proxy me da error en el uso del mismo y reviso todo lo que dice el manual y me sigue dando error no se que puede ser. por ejemplo:
    aria2c –http-proxy=ยปhttp://miguel:passwd@ip:puertoยป http://gutl.jovenclub.cu/wp-content/uploads/2012/11/wordpress-3.4.2-es_ES.tar.gz
    cualquier ayuda se las agradezco.

         Citux dijo

      Pues yo no he probado nunca esa opciรณn, pero en la wiki aparece el siguiente ejemplo:
      aria2c –http-proxy=’http://username:password@proxy:8080′ http://host/file

      yo veo que antes del http tienes solo un guiรณn no se si sea por eso…