扫描二维码关注官方公众号
返回列表 发布新帖

[玩法/技巧] 群晖Synology安装Aria2实现迅雷离线下载,安装IPKG

19142 16
发表于 2013-11-23 17:03:12 | 显示全部楼层 阅读模式

来吧兄弟,一起玩一起讨论!

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

×
本帖最后由 joson 于 2013-11-23 17:04 编辑

原文网址:http://bbs.weiphone.com/forum.php?mod=viewthread&tid=5409233作者: 威布斯    时间: 2012-10-26 21:21
标题: 群晖Synology安装Aria2实现迅雷离线下载,支持自动启动,管
实现的主要特性是迅雷离线公开的API支持aria2,所以我们在基于liunx核心的DSM中搭建环境并安装aria2来实现。

此方法可能并不完善和易用,欢迎加入讨论群继续研究分享:243551803

首先DSM是基于精简的liunx核心,我们安装aria2不能以套件方式直接安装,因为套件中心并不支持ipkg。所以我们曲线救国,部署bootstrap来实现Optware环境。本文分三个部分,环境部署,ipkg安装,RPC&webgui设置。

首先安装部署:(建议在操作前重启一下NAS以免不必要的问题出现)
需要准备telnet和SSH,同时DSM也要打开telnet和ssh



                               
登录/注册后可看大图



                               
登录/注册后可看大图


telnet很简单,windows打开即可

                               
登录/注册后可看大图


SSH需要客户端,在http://www.winscp.net 下载

配置SSH,注意用户名为root,密码为DSM管理员密码,文件协议选择SCP


                               
登录/注册后可看大图


连接时可能出现以下错误,不用管它,直接确定

                               
登录/注册后可看大图


win开始,输入“telnet”,登陆NAS,命令如下(IP为你自己的IP):


    [li]o 192.168.142.160
    [/li]

复制代码

                               
登录/注册后可看大图


用户名为root,密码为DSM的admin密码(注意输入密码时不会显示*)

                               
登录/注册后可看大图


成功登陆

                               
登录/注册后可看大图


切换目录到volume1/@tmp,命令:


    [li]cd /volume1/@tmp
    [/li]

复制代码

                               
登录/注册后可看大图



下载bootstrap包,注意每个机型的包都不一样(以处理器区分),对应的aria2包也不一样。
附上查阅表:

处理器:Intel XScale FW IXP420 BB ARMBootstraphttp://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/unstable/ds101-bootstrap_1.0-4_armeb.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/ds101/cross/unstable/aria2_1.4.1-1_armeb.ipk
处理器:D410, D425, D510, D525 and D2700Bootstraphttp://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/aria2_1.14.2-1_i686.ipk
处理器:8241 PPC modelsBootstraphttp://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/ds101-bootstrap_1.0-4_powerpc.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/unstable/aria2_1.4.1-1_powerpc.ipk
处理器:8533 PPC modelsBootstraphttp://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-7_powerpc.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/aria2_1.4.1-1_powerpc.ipk
处理器:8543 PPC modelsBootstraphttp://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-7_powerpc.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/aria2_1.4.1-1_powerpc.ipk
处理器:mv5281 ARM modelsBootstraphttp://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/syno-x07-bootstrap_1.2-7_arm.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/aria2_1.4.1-1_arm.ipk
处理器:Marvel Kirkwood mv6281 ARM modelsBootstraphttp://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/syno-mvkw-bootstrap_1.2-7_arm.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/aria2_1.14.2-1_arm.ipk
处理器:Marvel Kirkwood mv6282 ARM modelsBootstraphttp://wizjos.endofinternet.net/synology/archief/syno-mvkw-bootstrap_1.2-7_arm-ds111.xsh

aria2http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/aria2_1.14.2-1_arm.ipk
如果你不知道你机型的处理器型号,那么轻到下面这个地址查阅:
http://forum.synology.com/wiki/index.php/Is_my_NAS_an_ARM_or_a_PowerPC_CPU_model

好了,注意下面的所有操作,对应的包版本必须是你机型的



复制代码

                               
登录/注册后可看大图


包下载好以后因为权限不够执行,我们还需要提升一下权限:


    [li]chmod +x syno-mvkw-bootstrap_1.2-7_arm-ds111.xsh
    [/li]

复制代码

                               
登录/注册后可看大图


执行改包:


    [li]sh syno-mvkw-bootstrap_1.2-7_arm-ds111.xsh
    [/li]

复制代码

                               
登录/注册后可看大图


安全起见,安装完毕请删除.xsh


    [li]rm syno-mvkw-bootstrap_1.2-7_arm-ds111.xsh
    [/li]

复制代码

到上面一步bootstrap完毕,只需要重启就可完成部署。但是为了保证重启后bootstrap能够自动启动,我们还需要继续修改一下配置:


    [li]vi /root/.profile
    [/li]

复制代码

                               
登录/注册后可看大图


我们用VI编辑器打开配置.profile以后,按下“i”进入编辑状态。在我标注的两行前面加上"#",见下图。

                               
登录/注册后可看大图


编辑完成按下“Esc”键,然后输入“:wq”保存退出。

                               
登录/注册后可看大图



ok,我们现在可以重启NAS了。(注意最好不要使用“reboot”重启,使用DSM的重启功能)

                               
登录/注册后可看大图


继续telnet,进入ipkg环节:


    [li]cd /opt/bin
    [/li]

复制代码

                               
登录/注册后可看大图


前面我们做的都是为了可以执行ipkg包,先做update更新


    [li]ipkg update
    [/li]

复制代码

                               
登录/注册后可看大图


安装aria2
ipkg install aria2


                               
登录/注册后可看大图


除了安装aria2主包,还会下载几个依赖包(libstdc,zlib,sqlite,readline等等)
稍等几分钟即可完成

                               
登录/注册后可看大图


aria2的最后一步,我们需要启动aria2的RPC以方便我们可以使用web gui来进行管理,同时建立好aria2的下载目录,以下为例

                               
登录/注册后可看大图


修改配置让aria2自动启动
打开telnet,执行下面命令





    [li]vi /etc/rc.local[/li]

复制代码


                               
登录/注册后可看大图


同样是vi命令编辑,把aria2运行命令复制到这个位置:(记住最后:wq保存退出)


    [li]/opt/bin/aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all --dir=/volume1/xunlei --file-allocation=none -s 5 -j 3 -x 5 -c -D[/li]

复制代码

                               
登录/注册后可看大图


然后重启NAS,aria2已经可以自动运行了







作者: 威布斯    时间: 2012-10-26 21:22
--------------------------分割线之aria2管理界面安装----------------------------- 下面是加强的下载管理部分 首先安装phpMyAdmin套件

                               
登录/注册后可看大图
设置web服务

                               
登录/注册后可看大图
照下面设置

                               
登录/注册后可看大图
还是照这样设置

                               
登录/注册后可看大图
打开phpMyAdmin

                               
登录/注册后可看大图
首次登陆,用户名是root,密码为空

                               
登录/注册后可看大图
登陆后强烈建议修改密码,然后点击数据库

                               
登录/注册后可看大图
新增一个名叫“aria2”的数据库

                               
登录/注册后可看大图
然后点选aria2数据库,再选择导入

                               
登录/注册后可看大图
到这步,你要下载我这个附件

                               
登录/注册后可看大图
database.rar (1 KB, 下载次数: 647)
解包后导入

                               
登录/注册后可看大图
导入成功

                               
登录/注册后可看大图
然后继续下载附件

                               
登录/注册后可看大图
xunlei.rar (123 KB, 下载次数: 539)
更新管理界面,修正不能修改密码的问题(请使用火狐浏览器),取消登录填写用户名,直接输入密码登录 下载压缩包,把目录里的文件全部覆盖你原来目录的文件即可。

                               
登录/注册后可看大图
download.rar (122 KB, 下载次数: 528)
解包后修改conn.php,只修改mysql密码处即可

                               
登录/注册后可看大图
然后把整个目录上传到web目录下,目录名你可以任意改,只要在web目录下即可 例如web/xunlei, web/download都可以 然后打开界面 http://IP or DDNS/xunlei 登陆的默认用户名是admin,密码admin 界面一览 注意,原作者ngh,是我在CHH的ID

                               
登录/注册后可看大图
密码可以自己修改哦

                               
登录/注册后可看大图
--------------------------迅雷离线使用方法----------------------------- 然后我们通过浏览器api来和aria2做绑定 首先浏览器收藏夹新建一个标签

                               
登录/注册后可看大图
名称随便你取:地址填写下面这个


    [li]javascript:void((function(){var%20d=document;var%20s=d.createElement('script');s.src='http://126.am/P0z3n1';s.id='TLE_script';d.body.appendChild(s)})()) [/li]
复制代码

                               
登录/注册后可看大图
用浏览器迅雷VIP登陆,进入离线下载,点击一次收藏夹我们刚才添加的那个标签

                               
登录/注册后可看大图
然后打开设置(右上角那个齿轮),我们就可以配置aria2的RPC了

                               
登录/注册后可看大图
使用也很简单,点击AYYW取回本地 你的NAS马上就开始下载了。。。。

                               
登录/注册后可看大图
--------------------------手机应用篇-----------------------------
有些人反应手机不能下载,这里需要提醒的是,手机下载必须先在你离线页面做好设置才行,参看上面的设置部分,然后还要映射你的6800端口,记住缺一不可
神马,aria2还支持手机?当然,在app store里搜索aria2,有个aria2 download manager的app,简称ADM

                               
登录/注册后可看大图
进入主界面后,设置Host地址为你的DDNS或者IP地址 建议把HomePage设置为迅雷离线地址http://lixian.vip.xunlei.com

                               
登录/注册后可看大图
第一个Browser是一个内置的浏览器,直接打开迅雷离线页面

                               
登录/注册后可看大图
这里app好处是直接集成了yaaw的插件,直接点击取回本地即可

                               
登录/注册后可看大图
稍等几秒会弹出这个界面,点击download

                               
登录/注册后可看大图
开始下载到NAS了

                               
登录/注册后可看大图
至此全部结束,目前唯一遗憾是aria2是1.14版本,不支持任务保存和读取,也不支持rpc的账号密码校验 等待1.15版本的ipkg放出继续更新

本帖被以下淘专辑推荐:

评论16

goddamnitLv.5 发表于 2013-11-23 17:19:03 | 显示全部楼层
看着看着感觉熟悉..

这一篇很有历史了
回复 点赞

使用道具 举报

lovenasLv.3 发表于 2013-11-23 19:45:58 | 显示全部楼层
好久以前就看过了。
回复 点赞

使用道具 举报

joson楼主Lv.5 发表于 2013-11-23 23:18:02 | 显示全部楼层
为了安装ipkg而找出来的,已经成功再dsm4.3上安装了ipkg,intel的CPU,安装包:http://ipkg.nslu2-linux.org/feed ... trap_1.2-7_i686.xsh
这个才是好,成功了  详情 回复
发表于 2014-4-27 10:53
回复 点赞

使用道具 举报

darkoriginLv.10互助团队 发表于 2013-12-20 00:30:25 | 显示全部楼层
学习了~~~楼主太强了~~~~
回复 点赞

使用道具 举报

tjlgeLv.5 发表于 2014-1-24 15:28:25 | 显示全部楼层
回复是美德
回复 点赞

使用道具 举报

askaLv.10 发表于 2014-2-20 23:14:14 | 显示全部楼层
学习了,马上就试验
回复 点赞

使用道具 举报

hkzxLv.3 发表于 2014-2-25 02:25:04 | 显示全部楼层
记号感谢楼主。。找到
为了安装ipkg而找出来的,已经成功再dsm4.3上安装了ipkg,intel的CPU,安装包:http://ipkg.nslu2-linux.org/feed ... trap_1.2-7_i686.xsh
回复 点赞

使用道具 举报

panljLv.2 发表于 2014-4-25 02:56:07 | 显示全部楼层
楼主,你发的链接已经没有6282的ipkg了,怎么办?
回复 点赞

使用道具 举报

ps2zhuantouLv.5 发表于 2014-4-27 10:53:29 | 显示全部楼层
joson 发表于 2013-11-23 23:18
为了安装ipkg而找出来的,已经成功再dsm4.3上安装了ipkg,intel的CPU,安装包:http://ipkg.nslu2-linux.or ...

这个才是好,成功了
回复 点赞

使用道具 举报

gangjinaiLv.5 发表于 2014-4-27 15:52:00 | 显示全部楼层
按照楼主的方法设置 为什么 远程无法登录呢
回复 点赞

使用道具 举报

lonyerLv.4 发表于 2014-4-27 19:32:19 | 显示全部楼层
这个需要marked下来。
回复 点赞

使用道具 举报

hkzxLv.3 发表于 2014-5-15 22:40:18 | 显示全部楼层
看一次 回一次
回复 点赞

使用道具 举报

zjksjsLv.3 发表于 2014-5-16 00:13:55 | 显示全部楼层
还是没看懂
回复 点赞

使用道具 举报

yzyxinLv.4 发表于 2014-5-24 19:13:09 | 显示全部楼层
好,刚装的N54L,学习中。
回复 点赞

使用道具 举报

youyisiLv.5 发表于 2014-5-24 20:55:13 | 显示全部楼层
很详细。。。。。
回复 点赞

使用道具 举报

sdmagianLv.3 发表于 2015-1-20 13:45:51 | 显示全部楼层
先留个名,之后慢慢读
回复 点赞

使用道具 举报

回复

懒得打字嘛,点击右侧快捷回复 【本站酷狼4T,750元】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表