找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2035|回复: 4

[N1盒子] N1 CoreELEC 9.2.2 安装aria2实现轻量化下载

[复制链接]
发表于 2020-4-17 13:22 | 显示全部楼层 |阅读模式
查了一下,在coreelec上安装aria2大部分都采用docker方案,对于轻量化的entware,很少有人提及,提及的也都是需要解决问题的,适合菜鸟的step by step更是很少,借着这次版本更新,分享一下,不足地方希望能得到大神指正
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2020-4-17 13:22 | 显示全部楼层
aria2服务端:PHICOMM N1 ,emmc安装coreELEC 9.2.2 for Phicomm N1
客户端:电脑 win10 +xshell+ chrome
本人使用USB硬盘,卷标名SeagateGoFlex500G,NTFS格式

1.按照后述配置,有些文件aria2不能自己创建,干脆自己全部先创建一下,在U盘/USB硬盘上的根目录下创建aria2目录
\aria2
\aria2\downloads
\aria2\aria2.log
\aria2\session.dat
\aria2\dht.dat
\aria2\dht6.dat
即:在aria2文件夹下新建downloads文件夹,新建aria2.log session.dat文件
对于dht.dat dht6.dat,去网上找最新的合适的资源,下载后放在aria2目录下

以下步骤2-6、8-10利用SSH访问服务端完成,步骤7利用samba访问服务端完成:

2.插入U盘/USB硬盘到N1的USB口,挂载成功后路径为
/var/media/SeagateGoFlex500G/aria2

3.coreELEC安装entware
/sbin/installentware

4.opkg更新
opkg update
opkg upgrade

5.安装aria2
opkg install aria2

6.安装nginx
opkg install nginx

7.下载Aria-Ng或者Aria2 WebUI
Aria-Ng:
https://github.com/mayswind/Aria-Ng/releases,要服务器版本Aria-Ng-1.1.5.zip,不是Allinone版本Aria-Ng-1.1.5-AllInOne.zip
在aria2目录下的创建Aria-Ng,将下载的文件解压到此处
/var/media/SeagateGoFlex500G/aria2/Aria-Ng
Aria2 WebUI:
https://github.com/ziahamza/webui-aria2  选择Clone or download
在aria2目录下的创建WebUI,将下载的文件解压到此处
/var/media/SeagateGoFlex500G/aria2/WebUI

8.备份原始文件/opt/etc/aria2.conf到/opt/etc/aria2.conf.bak,对/opt/etc/aria2.conf进行修改
主要是对aria2.log session.dat dht.dat dht6.dat文件指定新位置,并指定下载文件到downloads
dir=/var/media/SeagateGoFlex500G/aria2/downloads
input-file=/var/media/SeagateGoFlex500G/aria2/session.dat
log=/var/media/SeagateGoFlex500G/aria2/aria2.log
#dht-file-path=/opt/var/aria2/dht.dat
#dht-file-path6=/opt/var/aria2/dht6.dat
save-session=/var/media/SeagateGoFlex500G/aria2/session.dat
修改RPC密钥:
rpc-secret=admin
添加以下项:
check-certificate=false

9.备份原始文件/opt/etc/nginx/nginx.conf到/opt/etc/nginx/nginx.conf.bak,对/opt/etc/nginx/nginx.conf进行修改
#user  nobody;
location / {
     #root   /opt/share/nginx/html;
     root   /var/media/SeagateGoFlex500G/aria2/Aria-Ng;
     index  index.html index.htm;
     }

10.启动aria2, nginx
/opt/etc/init.d/S81aria2 start
/opt/etc/init.d/S80nginx start

11.客户端设置
客户端浏览器输入N1 ip地址
出现Aria-Ng,左侧系统设置-Aria-Ng设置,全局设置语言为简体中文,RPC设置中Aria2 RPC地址输入 N1 IP地址,Aria2 RPC密钥输入上述配置文件中设成的admin

配置完成,enjoy it!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-4-17 13:24 | 显示全部楼层
本帖最后由 younghost 于 2020-4-17 22:53 编辑

测试  通过
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-4-17 13:31 | 显示全部楼层
aria2基本上BT都下不动吧,entware也可以装tr,qb呀
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2020-4-17 13:33 | 显示全部楼层
感谢分享 号教程
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-9-22 15:49

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表