TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Aria2 – Next-generation download utility

108 pointsby gulbrandrover 11 years ago

12 comments

IgorPartolaover 11 years ago
I used Aria2 in the past to download ISO&#x27;s of Linux and FreeBSD. There is definitely an advantage to using multiple sources at once.<p>On an unrelated note, it would be cool if large HTTP downloads provided a header indicating a BitTorrent source as well. That way intelligent clients could switch to BitTorrent or use both in parallel.
评论 #6802459 未加载
roryokaneover 11 years ago
If you download a lot of files from free file hosting sites like Rapidshare or MEGA, check out JDownloader (<a href="http://jdownloader.org/home/index?s=lng_en" rel="nofollow">http:&#x2F;&#x2F;jdownloader.org&#x2F;home&#x2F;index?s=lng_en</a>). Its interface is somewhat ugly, but it makes downloading many files from such sites way easier. It can monitor the clipboard for copied links, and it automatically pops up a window for you to enter a CAPTCHA when it’s necessary. I think for some sites it can even solve the CAPTCHA for you.
评论 #6803986 未加载
rohu1990over 11 years ago
Aria with apt-fast .. its heaven for package management in ubuntu
评论 #6803030 未加载
gauravarwalrover 11 years ago
The ability to do downloads from multiple sources (mirrors) and torrent are the killer features for me. Will use it more often, instead of wget. :)
baldfatover 11 years ago
I use aria2 as the backend for Arch Linux&#x27;s pacman for package management.
评论 #6806126 未加载
fiveturnsover 11 years ago
I&#x27;ve been using Aria2 for a while now. You can run it as a daemon:<p><pre><code> aria2c --enable-rpc=true --rpc-listen-all=true --daemon --dir=&#x2F;mnt&#x2F;downloads --continue=true --max-concurrent-downloads=1 --max-connection-per-server=16 --max-tries=0 --split=16 --stream-piece-selector=geom --enable-http-pipelining=true </code></pre> You can find documentation for the various options here: <a href="http://aria2.sourceforge.net/manual/en/html/aria2c.html" rel="nofollow">http:&#x2F;&#x2F;aria2.sourceforge.net&#x2F;manual&#x2F;en&#x2F;html&#x2F;aria2c.html</a><p><a href="https://github.com/ziahamza/webui-aria2" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ziahamza&#x2F;webui-aria2</a> is a decent web client. I use this to post downloads to my server at home.
adrenalinupover 11 years ago
Wow, you can also specify the algorithm for choosing the piece to download when multi-segmented downloads is chosen.<p>--stream-piece-selector=inorder<p>Very useful to start watching a video file before its fully downloaded. It must be the most advanced downloader.<p><a href="http://aria2.sourceforge.net/manual/en/html/aria2c.html#cmdoption--stream-piece-selector" rel="nofollow">http:&#x2F;&#x2F;aria2.sourceforge.net&#x2F;manual&#x2F;en&#x2F;html&#x2F;aria2c.html#cmdo...</a><p>I hacked axel to do the same but my patch was not perfect. <a href="https://github.com/adrenalinup/axel-incremental-downloading" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;adrenalinup&#x2F;axel-incremental-downloading</a><p>Didn&#x27;t knew that aria2 provided this out-of-the-box.
Scene_Cast2over 11 years ago
Quick question that I couldn&#x27;t figure out from reading documentation. Can this download a file from bittorrent and http simultaneously? A number of Linux ISOs are downloadable from http mirrors as well as a torrent.
评论 #6803051 未加载
评论 #6804508 未加载
dingdingdangover 11 years ago
But can we please have multi-segmented downloads without having to use 2nd party wrapper?
评论 #6803019 未加载
评论 #6804047 未加载
jakozaurover 11 years ago
I had to switch to aria2c for fetching larger from AWS S3 (50-150 MB). Otherwise a small peecent of downloads were slow (in EC2), b&#x2F;c most other fetchers have really poor retry logic.
Mindless2112over 11 years ago
There&#x27;s an Android binary, but is there a GUI for Android?
rjzzleepover 11 years ago
if you use firefox it can become your default download manager with FlashGot. I remember having problems in Mac, but it works like a charm in linux