声明 这个不是官方的版本,是我个人进行的翻译行为.
无担保:本文作者不保证作品内容准确无误,亦不承担任何由于使用此文档所导致的损失。
自由使用:任何人都可以自由的阅读/链接/打印此文档,无需任何附加条件。
名誉权:任何人都可以自由的转载/引用/再创作此文档,但必须保留作者署名并注明出处。
aria2
下一代下载工具
aria2 是一个轻量级的支持多种协议,支持多种下载源的命令行下载工具,它支持HTTP/HTTPS, FTP, SFTP, BitTorrent(bt) 和 Metalink(磁力)。aria2 能够在第三方的图形界面上使用内建的JSON-RPC 和 XML-RPC 来控制,有非常好的扩展性。
下载
下载 1.34版本。你可以在这里下载源码或已经给 osx windows andoid 编译好的二进制版本
上一个稳定版本的连接1.19.1 稳定版
功能
- 多连接下载.aria2 可以从多个源/协议下载文件,并尝试利用您的最大下载带宽。真正加快您的下载体验。
-
轻量级.aria2 不需要太多的内存与cpu,当硬盘缓存关闭的时候,下载一般的HTTP/FTP 需要4 MiB 的内存,下载 BT 需要9 MIB 的内存。在下载 BT 达到 2.8 MIB/s 的时候,CPU 消耗在 6 % 左右。
-
全功能 BT 客户端.支持 BT 客户端上面的全部的功能,比如DHT, PEX, Encryption, Magnet URI, Web-Seeding, Selective Downloads, Local Peer Discovery 和 UDP tracker.
- 磁力 Metalink.aria2 支持 Metalink v4 Metalink version 3 和 Metalink/HTTP。Metalink提供文件验证,HTTP / FTP / SFTP / BitTorrent集成以及语言,位置,操作系统等的各种配置。
- 远程控制. aria2 支持通过 JSON-RPC 或 XML-RPC 来进行远程控制
使用说明
命令行吓到你了?放心,aria2 是非常方便使用的!!!
从网页下载:
$ aria2c http://example.org/mylinux.iso
从两个源头链接下载:
$ aria2c http://a/f.iso ftp://b/f.iso
在一个源头上面使用两个连接下载:
$ aria2c -x2 http://a/f.iso
BitTorrent BT下载 :
$ aria2c http://example.org/mylinux.torrent
BitTorrent Magnet URI BT磁力下载:
$ aria2c 'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'
Metalink 磁力下载:
$ aria2c http://example.org/mylinux.metalink
从文件下载(把要下载的链接都写到一下文件里面)
$ aria2c -i uris.txt
相关项目
- apt-metalink: 为Debian/Ubuntu 二进制包下载提速.
- powerpill: Pacman包装器用于并行和分段下载.
- python3-aria2jsonrpc: Aria2的 JSON RPC interface 封装成一个类
- aria2.js: JavaScript (browsers and Node.js) library and cli for aria2 RPC
前端 UI
- webui-aria2: aria2 (2012 GSOC project) web 界面管理器
- uGet: 一个 linux 下的下载工具.
License
这个程序是自由软件;您可以根据自由软件基金会发布的GNU通用公共许可证的条款重新分发和/或修改它;许可证的第2版,或(根据您的选择)任何更高版本。