• 欢迎访问誉卿博客,推荐使用最新版火狐浏览器和 Chrome 浏览器访问本网站。

  • 初不解禅心未住,悟后逍遥游处方。 山水有情皆由心,见山见水皆天堂。

U-NAS下载迅雷离线资源【浪浪教程】

NAS yqdnsjs 12年前 (2013-02-07) 540次浏览 扫描二维码

Linux利用aria2c下载迅雷离线资源的教程在网上一抓一大把,但是在论坛里还没有见到有人发帖提到,或许大家都在用,或许大家没有这个需求。我今天就给大家系统的介绍一下如何在U-NAS下使用aria2c下载迅雷离线资源!

U-NAS使用的是debian系统作为载体的,这样安装程序完全可以参照debian的标准流程,sudo apt-get install aria2
等到屏幕上一堆英文滚动完成,aria2就装好了,当然如果就这么简单,我绝不会写这么个教程,
装好aria2,大家可以去参考网上的其他教程,绝大部分都是一样的,在SSH中输入aria2c–enable-rpc –rpc-listen-all=true –rpc-allow-origin-all -c -D等大家回车后就会发现,根本不是那么回事,系统会提示你不认识–enable-rpc命令,其中的原因很简单,现在绝大部分的linux系统直接安装的aria2c软件版本都在1.14以上,只有1.14以上的版本才会有–enable-rpc命令,而我们使用的debian直接安装的aria2c版本是1.10,而且用sudo apt-get update等命令均无法升级到更高的版本,这就迫使我们要强制安装更新版本的aria2c。
真正的教程开始了:

和以往的教程一样,我们首先要进入SSH
接下来我们为了能完整的安装新版本的aria2c,需要安装debian的编译环境
sudo apt-get install build-essential

  #

你要编译软体时最基本要装这个,他相依libc6-dev,gcc,g++,make,dpkg-dev,安装他就帮你安装好这些。

sudo apt-get install apt-file

一般来说,若已经装好build-essential应该还是不够的,因为它只会安装一些预设的函式库,若编译软体时出现找不到函式库的错误讯息时,可以用apt-file来搜寻。

 sudo apt-file update

以上的命令可以帮助你安装好debian的编译环境,接下来就是下载新版本的aria2c

wget http://jaist.dl.sourceforge.net/project/aria2/stable/aria2-1.16.3/aria2-1.16.3.tar.gz #下载aria2-1.16.3
tar -zxvf aria2-1.16.3.tar.gz #解压aria2c
cd aria2-1.16.3 #进入aria2-1.16.3文件夹
sudo ./configure
sudo make
sudo make install #编译并安装

如果你完整的按照我的教程做下来应该不会出错

sudo reboot #重启

等你的NAS重启完成,登入SSH
aria2c -v #查看aria2c的版本信息,如果现在显示1.16.3,你已经完成了一大半了

接下来如何下载迅雷离线文件请自行百度,关键字 aria2c yaaw

如果实在不会,请跟帖,我接着往下写。

2013年2月6日更新

今天工作不是很忙,继续更新一下

完成aria2c的安装后,大家可以通过启动命令启动该程序:

一般启动命令为:

aria2c –enable-rpc –rpc-listen-all=true –rpc-allow-origin-all -c -D

 这个仅仅是基础命令,aria2c还有很多定义命令

比如

aria2c –enable-rpc –rpc-listen-all=true –dir=/mnt/nas/yutech/download –rpc-allow-origin-all -c -D

这条命令就是要aria2c下载文件在=/mnt/nas/yutech/download 位置

以下为aria2c的部分命令

#用户名

rpc-user=username

#密码

rpc-passwd=passwd

#最大同时下载数(任务数), 路由建议值: 3

max-concurrent-downloads=5

#断点续传

continue=true

#同服务器连接数

max-connection-per-server=5

#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要

min-split-size=10M

#单文件最大线程数, 路由建议值: 5

split=10

#下载速度限制

max-overall-download-limit=0

#单文件速度限制

max-download-limit=0

#上传速度限制

max-overall-upload-limit=0

#单文件速度限制

max-upload-limit=0

#断开速度过慢的连接

#lowest-speed-limit=0

#验证用,需要1.16.1之后的release版本

#referer=*

#启用本地节点查找

bt-enable-lpd=true

#添加额外的tracker

#bt-tracker=<URI>,…

#单种子最大连接数

#bt-max-peers=55

#强制加密, 防迅雷必备

#bt-require-crypto=true

#当下载的文件是一个种子(以.torrent结尾)时, 自动下载BT

follow-torrent=true

#BT监听端口, 当端口屏蔽时使用

#listen-port=6881-6999

 

启动该命令后我们可以安装各种前端,如YAAW,webui-aria2

或者直接打开链接YAAW    或者  webui-aria2

Enter the host:中输入你NAS的地址,就可以下载了

QQ截图20130207093638.jpg

 还有很多细节问题,今天不写了

<ignore_js_op> web.zip (105.78 KB, 下载次数: 1)

 附件中是aria2c的前端,部署到NAS上直接打开就可以了

喜欢 (0)