现在的位置: 首页 > 综合 > 正文

下载利器 — Aria2 + 迅雷离线助手

2013年08月31日 ⁄ 综合 ⁄ 共 2353字 ⁄ 字号 评论关闭

source : http://weeker.org/blog/2012/11/07/aria2-thunderlixianassistant/

一、下载利器 --- Aria2 + 迅雷离线助手

运行环境: Ubuntu Desktop 12.10 32bit
当然其他FreeBSD、OSX、Archlinux、OpenWRT等系统也可以安装运行Aria2,只是安装命令和开机自动运行命令有所不同而已。

安装Aria2
$ sudo apt-get install aria2

设置Ubuntu开机自动运行Aria2
$ sudo vi /etc/init.d/Aria2.sh

Aria2.sh CODE (保存错误或未完成的文件,下次启动自动加载)

1
2
#!/bin/sh
/usr/bin/aria2c --event-poll=select --dir=/home/weeker/Downloads/ -s 5 --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all -c -D --save-session=/home/weeker/Downloads/aria2.session --input-file=/home/weeker/Downloads/aria2.session

$ sudo chmod +x /etc/init.d/Aria2.sh
$ sudo update-rc.d /etc/init.d/Aria2.sh defaults

安装迅雷离线助手
1. 安装ThunderLixianAssistant for Chrome
2. 访问迅雷离线下载进行Aria2 JSON-RPC Path设置
3. 通过 aria2 Web-Client
YAAW
进行Aria2 JSON-RPC Path设置后,就可以对aria2进行监控了

Manual
http://aria2.sourceforge.net/manual/en/html/index.html

Webui
1.http://ziahamza.github.com/webui-aria2/
2.http://app.imchao.net/yaaw/

二、Aria2 下载工具安装和使用(ubuntu,fredora)         

1. 安装 aria2

aria2 目前已被包含到许多 Linux 发行版中,因此你可以通过所用的系统直接加以安装。例如,在 Debian/Ubuntu 中,你可以在终端执行如下指令来安装 aria2:

Ubuntu install :

sudo apt-get install aria2

Fredora install command:

yum install aria2


2. aria2 的使用方法

aria2 是命令行程序,使用非常简单。

  • 一般使用使用 aria2 下载文件,只需在命令后附加地址即可。比如我们下载ubuntu如:

    aria2c http://www.mirror.tw/pub/ubuntu/releases/jaunty/ubuntu-9.04-desktop-i386.iso
  • 分段下载利用 aria2 的分段下载功能可以加快文件的下载速度,对于下载大文件时特别有用。为了使用 aria2 的分段下载功能,你需要在命令中指定 s 选项。如:
    aria2c -s 2 http://www.mirror.tw/pub/ubuntu/releases/jaunty/ubuntu-9.04-desktop-i386.iso

    这将使用 2 个连接来下载该文件。s 后面的参数值介于 1~5 之间,你可以根据实际情况选择。

  • 断点续传在命令中使用 c 选项可以断点续传文件。如:
    aria2c -c http://www.mirror.tw/pub/ubuntu/releases/jaunty/ubuntu-9.04-desktop-i386.iso
  • 下载 torrent 文件你也可以使用 aria2 下载 BitTorrent 文件。如:
    aria2c -o gutsy.torrent http://cdimage.ubuntu.com/daily-live/current/gutsy-desktop-i386.iso.torrent

关于 aria2 的更多用法,可以通过 man aria2c 查阅。

三、Aria2

Aria2是一个命令行下运行、多协议、多来源下载工具(HTTP/HTTPS、FTP、BitTorrent、Metalink),内建 XML-RPC 用户界面。

安装方法参考

多链接下载。

轻量,平均4-9MB内存使用量,BitTorrent下载速度2.8MiB/s时CPU占用约6%。

全面的BitTorrent特性支持,包括 DHT, PEX, Encryption, Magnet URI, Web-Seeding,选择下载,本地资源探测。Mtalink支持。包括File verification, HTTP/FTP/BitTorrent integration and Configuration for language, location, OS, 之类。

[编辑]
用法

直接

$ aria2c http://example.org/mylinux.iso

从两个来源(更多也可以)

$ aria2c http://a/f.iso ftp://b/f.iso

BitTorrent

$ aria2c http://example.org/mylinux.torrent

BitTorrent Magnet URI

$ aria2c 'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'

Metalink

$ aria2c http://example.org/mylinux.metalink

文本文件uri.text中的链接(URI)

$ aria2c -i uri.txt

抱歉!评论已关闭.