找回密码
 立即注册

QQ登录

只需一步,快速开始

铁威马网络网络存储

[教程分享] TS-212P安装aria2 1.18.5过程、设置及使用经验

[复制链接]
本帖最后由 sundaydidi 于 2016-10-20 10:00 编辑

首先感谢rathan提供的Aria2的教程     原帖传送门:http://www.nasyun.com/thread-25850-1-1.html

本来也尝试过 http://www.nasyun.com/thread-26077-1-1.html 帖子中所述的安装Entware-ng的方法,但是发现Entware-ng似乎与百度云同步所需的Perl有冲突,所以只能放弃。所以转向rathan大大的方法。

一、aria2的安装与配置

简述一下安装过程,如果需要详细的过程,请参看rathan大大的帖子。各个文件下载也都是从该帖子中提供的资源进行下载。本文中需要用到折腾常用的两个软件,winscp及putty,winscp用来对nas文件进行管理编辑与修改,putty则是用来输入一些指令,这两个软件的使用都需要打开nas的ssh管理,rathan大大的帖子中有具体的使用步骤。

1、下载所需的四个文件到电脑上:Qnapware_0.90_arm-x19.qpkg、aria2_1.15.2a_arm.zip、libstdc++_6.0.17-6_arm.ipk和aria2_1.18.5-1_arm.ipk

2、nas的app中心安装Qnapware_0.90_arm-x19.qpkg

3、nas的app中心安装aria2_1.15.2a_arm.zip

4、通过各种手段,如winscp、ftp、smb将libstdc++_6.0.17-6_arm.ipk和aria2_1.18.5-1_arm.ipk两个文件上传到nas中,这里以“/share/Download/”路径为例,即nas中的默认的Download共享文件夹。

5、通过putty进入后台,ssh命令安装libstdc++_6.0.17-6_arm.ipk(ipkg install /share/Download/libstdc++_6.0.17-6_arm.ipk) 路径根据上传进行更改。

6、ssh命令升级安装aria2_1.18.5-1_arm.ipk(ipkg install /share/Download/aria2_1.18.5-1_arm.ipk)注:rathan原文中的两个需要输入的命令中,第二个命令写错了。

7、使用winscp修改启动文件。先打开/etc/config/qpkg.conf文件,确认aira2的相关路径(这里除了定义路径,还有一些应用的信息,如果看着1.15的版本号不舒服,也可以像我这样手动把aira2的版本号改一下,甚至作者都可以改,可以在app中心中显示出来,不过……没啥用)。如下图/share/HDA_DATA/.qpkg/aria2/aria2c.run即为aria2的自启动脚本。这个脚本应当是qnap官方的脚本,不同机器红色部分路径可能不同。


根据上图所得路径打开启动文件aria2c.run,找到类似下面的内容,这里是我自己使用的内容。可以根据需要进行修改添加。


      if [ $? -ne 0 ]; then        
                 aria2c --enable-rpc=true --rpc-listen-all=true --rpc-allow-origin-all=true --dir=/share/others/aria2 --file-allocation=falloc --disk-cache=64M -s 10 -j 5 -x 10 -c -D >> /tmp/aria2.log   
      fi

注意:--dir=/share/others/aria2 这个是定义下载路径。        
          --file-allocation=falloc 根据硬盘格式进行修改,根据http://www.nasyun.com/thread-26613-1-1.html帖子的解读,ext4使用falloc。
          --disk-cache=64M 设置磁盘缓存。
         -s 10 -j 5 -x 10 -c  这一段中字母具体意义不太清楚,但是根据尝试,第一个数字和第三个数字应该为同服务器连接数和进程数,一般用5以上。第二个数字为同时进行的任务数。

小结一下,这个方法中通过直接套用aria2_1.15.2a的自启动方式,实现了aria2_1.18.5的自启动。经过测试,也可以使用nas的应用控制app中心及移动端Qmanager,对aria2的启动停止进行控制。


二、使用相关事项

aria2的使用网络上有不少教程,这里就简单介绍一下主要过程。

1、aria2下载的管理页面可以使用http://aria2c.com/ 或者 http://webui-aria2.ghostry.cn/

2、如果在局域网内使用aria2,可以不用设置端口映射。但是如果是在局域网外使用,则需要在路由器上将nas的6800端口映射出去,可以映射为6800或者其它。

3、远程管理最好是需要有公网IP,然后使用动态域名进行访问。有些地区可以通过打电话给服务商申请公网IP,不过有些地方不行。

4、任务的导入,一般是使用chrome浏览器来进行。现在翻不翻墙感觉都没关系了,因为现在翻墙了也不一定找得到能用的插件 - -||| 。不过翻墙也有一个临时办法,对安装aria2插件足够用了,就是通过修改电脑的hosts文件实现,具体的请百度关键词“谷歌hosts”。如果在扩展程序中找不到能用的任务插件,请看下两条。

5、百度云最新插件地址 https://github.com/acgotaku/BaiduExporter  点击页面上的“clone or download”按钮,然后选择“download zip”。
下好的在这里,不过难免过期:。
安装方法如下: Chrome:点击设置(Click Settings) -> 扩展程序(Extensions )-> 勾选开发者模式(Check Developer mode)->点击“加载已解压的扩展程序”,选中插件文件夹中的“chrome”文件夹,点击OK。 (Load unpacked extension, navigate to the chrome folder, click OK.)

6、迅雷离线的免插件导出方法
将 “ javascript:void((function(){var d=document;var s=d.createElement('script');s.src='http://s.binux.me/tle.js';s.id='TLE_script';d.body.appendChild(s)})()) ”保存在书签栏中。在lixian.xunlei.com页面点击相关书签,开始使用吧!



先写到这里,想到啥再添加。










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1云币 +3 金条 +3 碎银 +3 收起 理由
mojelly + 3 + 3 + 3 很给力!感谢楼主无私分享折腾经验!

查看全部评分

使用道具 举报 回复
我曾经想把启动命令改成conf文件格式,但是没有成功。不过根据命令格式,各种配置应该都可以通过命令行的方式实现,所以也就没有太大关系了。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群