• 那是云首页
  • 快捷导航
  • 更多
    设为首页收藏本站
  • |
花生壳

#楼主# 2016-7-6 09:32

跳转到指定楼层
本帖最后由 minfengyk 于 2016-11-30 19:48 编辑

    开篇声明:本帖不全是原创,有些是我参考诸多帖子,稍作变通,验证可行的经验。很多情况只是搬运工,对有关知识做了归集、总结,方便大家而已。在这里感谢gnpop612提供的教程,也感谢该帖中diksonhe的回复给我的启发,见原帖:http://www.nasyun.com/thread-26077-1-1.html
    在网盘接连阵亡的今天,只有百度云还在坚持,并且网上很多资源是百度云盘分享,如何用NAS下载百度云上的资源就是一个难题,也许大家说威联通的APP Center中还有百度云软件嘛,然并卵,速度慢不说,大文件经常同步不全,文件错误。直到发现神器Aria2,可惜威联通公司将其下架了。为此
电邮威联通客服,回复是:开发Optware的公司已停止对其支持,该软件因存在安全漏洞,所以下架了。实际上有一个简单办法,联系QQ客服:4000280079,报上自己的NAS型号,客服会发给你对应的Aria2软件,是不是很简单,本打算上传支持intel核心的Aria2软件,不支持2M以上附件,算了。
    威联通原生软件优点:傻瓜式安装,开机自启。缺点:没有后续更新,版本较旧,虽然支持断点续传,一旦下载源服务器因为某些原因中断下载,不能在软件中继续下载任务,必须到下载源页面重新导入下载链接,听说新版本支持继续下载任务,但找不到合适的,简便的安装方法。直到拜读了gnpop612的帖子,再次感谢!
    本人用的Mac OSX系统,终端原生支持SSH,Windows请用Putty,NAS系统自带Vim文本编辑器。

QNAP-NAS安装Aria2教程(需全程路由器爬墙)
1、App Center中手动安装Entware-ng_0.97.qpkg
2、启动终端,输入命令:ssh admin@xxx.xxx.x.x
      xxx.xxx.x.x是自己的NAS本地IP地址
       1.png
3、输入密码,输密码时不显示。
       2.png
      登录后的样子
       3.png
4、升级opkg,输入:opkg update,回车。
5、安装Aria2,输入:opkg install aria2,回车(后面省略)。

QNAP-NAS启动Aria2教程
有两种启动方式:通过代参数的命令行启动或通过配置文件启动。
1、输入:aria2c --enable-rpc=true --rpc-listen-all=true --rpc-allow-origin-all=true --rpc-secret=xxxxxx --dir=/share/Download/ --file-allocation=falloc --disk-cache=64M -s 10 -j 5 -x 10 -c -D
2、或输入(推荐):aria2c --conf-path=/opt/etc/aria2.conf
xxxxxx请自行设置

QNAP-NAS停止Aria2进程教程
1、在终端通过SSH登录NAS。
2、输入:killall aria2c

QNAP-NAS删除Aria2程序教程
1、删除设置的默认下载文件夹,如/share/Download/Aria2
     输入命令:如 rm -f /share/Download/Aria2,如果默认文件夹是/share/Download就不必删了。
2、杀掉Aria2后台进程。
     输入命令:killall aria2c
3、删除Web共文件夹下的Aria2文件夹。
     输入命令:rm -rf /share/Web/Aria2
4、删除Aria2程序组件。
     输入命令:opkg remove aria2
5、删除qpkg.conf启动文件中aria2的有关代码。
     输入命令:vi /mnt/HDA_ROOT/.config/qpkg.conf编辑
6、删除autorun.sh脚本文件所在Aria2文件夹。
     输入命令:rm -f /share/CACHEDEV1_DATA/.qpkg/Aria

附:YAAW 设置说明
JSON-RPC Path

  • JSON-RPC Path 默认为: http://localhost:6800/jsonrpc
  • 如果提示 Aria2 RPC 服务器错误 按照以下方法修改
    • host: 指运行 Aria2 所在机器的 IP 或者名字
    • port: 使用 --rpc-listen-port 选项设置的端口, 默认设置则是 6800
    • 普通情况设置为: http://host:port/jsonrpc
    • 使用 --rpc-secret=xxxxxx 选项设置为: http://token:xxxxxx@host:port/jsonrpc
    • 使用 --rpc-user=user --rpc-passwd=pwd 选项设置为: http://user:pwd@host:port/jsonrp

评分

参与人数 1云币 +3 贡献 +6 +9 收起 理由
mojelly + 3 + 6 + 9 楼主辛苦~感谢综合技术贴

查看全部评分

那是云论坛 - 国内知名的NAS交流平台
http://www.nasyun.com
分享淘帖
回复 印象

使用道具

0

精华

7

回帖

211

积分

入门用户

Rank: 1

云币
0
贡献
30
活跃
57
精华
0
ocean521 发表于 2018-3-22 17:56 来自 中国辽宁沈阳
比较关心楼主最后一个更新的问题,只能卸载安装?不可以覆盖安装?
回复 支持 反对 印象

使用道具 举报

Up!

0

精华

9

回帖

71

积分

入门用户

Rank: 1

云币
1
贡献
3
活跃
51
精华
0
Up! 发表于 2017-11-19 11:41 来自 中国浙江杭州
Entware-ng_0.97.qpkg 那里可以下载
回复 支持 反对 印象

使用道具 举报

0

精华

13

回帖

203

积分

入门用户

Rank: 1

云币
0
贡献
22
活跃
86
精华
0
yoshikisang 发表于 2017-9-12 12:34 来自 中国上海
感谢楼主,学习一下
回复 支持 反对 印象

使用道具 举报

0

精华

13

回帖

474

积分

入门用户

Rank: 1

云币
0
贡献
63
活跃
152
精华
0
kong456 发表于 2017-8-16 21:52 来自 中国江苏无锡
烦请LZ留下QQ,教程问题实在不懂需请教
回复 支持 反对 印象

使用道具 举报

0

精华

10

回帖

152

积分

入门用户

Rank: 1

云币
0
贡献
28
活跃
7
精华
0
zxjack 发表于 2017-5-2 22:19 来自 中国上海
sylarxu 发表于 2017-2-5 12:26
你好,我利用配置文件启动没反应,运行aria2c --conf-path=/opt/etc/aria2.conf 后没有任何提示,直接下一 ...

我也是同样的问题,命令行可以用,用配置文件启动不起来,直接下一行,也不报错的。
回复 支持 反对 印象

使用道具 举报

0

精华

50

回帖

1289

积分

发烧玩家

Rank: 2

云币
0
贡献
200
活跃
263
精华
0
hphaphg 发表于 2017-4-11 14:31 来自 中国上海
mushi007 发表于 2017-2-20 11:24
太深奥了不懂,有什么好处?????????

就是折腾着玩,
回复 支持 反对 印象

使用道具 举报

0

精华

11

回帖

163

积分

入门用户

Rank: 1

云币
0
贡献
30
活跃
5
精华
0
mushi007 发表于 2017-2-20 11:24 来自 中国
太深奥了不懂,有什么好处?????????
回复 支持 反对 印象

使用道具 举报

0

精华

9

回帖

70

积分

入门用户

Rank: 1

云币
0
贡献
13
活跃
0
精华
0
sylarxu 发表于 2017-2-5 12:26 来自 中国香港
你好,我利用配置文件启动没反应,运行aria2c --conf-path=/opt/etc/aria2.conf 后没有任何提示,直接下一行,webui无法连接,运行killall显示没有进程被终止,也就是说根本没启动吧?!用vi是可以编辑的也成功保存。也试过重新安装后未修改配置文件情况下利用配置文件命令启动也是无效。不知道你有没有什么头绪?谢谢!
回复 支持 反对 印象

使用道具 举报

0

精华

4

回帖

112

积分

入门用户

Rank: 1

云币
0
贡献
22
活跃
0
精华
0
iCasture 发表于 2017-2-4 22:30 来自 中国山东青岛
hphaphg 发表于 2016-10-15 12:35
感谢楼主。自启动会自己运行aria2c --conf-path=/opt/etc/aria2.conf这个,,但webui连不上,报错。要结束 ...

@minfengyk 实现开机自启没那么麻烦,不用写什么 autorun.sh。

实际上使用 Entware 安装完 aria2 之后不用做任何配置,aria2 就已经可以开机自启了,不过这时候他用的是 /opt/etc/aria2.conf 这个配置文件。这就是为啥 6 楼的伙计开机运行的是 aria2c --conf-path=/opt/etc/aria2.conf。你把它删掉以后,他找不到指定的配置文件,当然无法开机自启了。

要改 aria2 加载的配置文件的话,把 /opt/etc/aria2.conf 这个文件删掉,然后 把你自己用的 aria2.conf 配置文件在这创建个软连接,名字是 aria2.conf,之后就可以正常加载你自己写的配置文件自动启动了。

或者,也可以编辑一下 /opt/etc/init.d/ 这个目录下的有一个类似于 S81aria2 的文件,里边有一行 ARGS="--conf-path=/opt/etc/aria2.conf",换成你自己的配置文件,不用配置文件的话就把运行参数写进来,也能实现目的
回复 支持 反对 印象

使用道具 举报

1234下一页
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于作者

minfengyk

入门用户

  • 主题

    1

  • 帖子

    11

  • 关注者

    3

etsme
快速回复 返回列表 搜索 官方QQ群
懒人地图| 手机版|小黑屋| 智能生活 , 上那是云 |闽ICP备2020018196号-1 |网站地图