openwrt下aria2安装求助

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openwrt下aria2安装求助相关的知识,希望对你有一定的参考价值。

初接触openwrt,手头wr720n改16M后,刷了官方最新固件(OpenWrt Barrier Breaker r40982 / LuCI Trunk (svn-r10275)) ,自己配置了图形界面luci 、 中文支持 、加载U盘。

安装aria2 (1.18.4-1)后,找不到入口,在 系统---启动项中 没有aria2,系统进程中也找不到,该如何启动?
想安装 luci-app-aria2,软件包中搜不到,论坛帖子里百度链接失效。。。。
求高手帮忙,或者给个教程链接,不胜感激

搜索了一下 linux 离线迅雷 下载。发现wget可以下载离线迅雷的文件,安装最新版的wget后也的确实现了下载离线迅雷的文件(虽然只是命令行)。(具体怎么用wget下载离线迅雷文件请自行搜索。。。。)但是wget不支持多线程,速度实在太慢了。搜索了一下,能跟wget一样支持cookies,又支持多线程的软件,发现aria2是可以做到的。但是不知道怎么在Openwrt下面安装aria2搜索到以下文章: 无奈本人水平实在有限,什么编译的活完全不行啊。希望有高手搞个 Aria2 for brcm63xx 的ipk包那大家以后就可以用路由下载离线迅雷的文件了。
前几天在自己的TOMATO路由器上安装好了aria2,下载HTTP/FTP正常,但是从迅雷免费离线空间下载,能够添加下载任务,但出错,错误代码3,有哪位大侠知道什么原因?从迅雷离线空间下载必须要迅雷会员吗?还是现在迅雷已经关闭相关端口,不允许aria2从迅雷离线空间下载?
参考技术A aria2_1.18.3-1_brcm63xx
http://pan.baidu.com/s/1bncoYHT
luci-app-aria2.ipk

http://pan.baidu.com/share/link?shareid=1004422875&uk=3590872450
web 界面的安装方法。

由于上面固件没有集成luci-app-aria2的配置界面,只集成了aria2,只能用CLI下面进行配置,个人觉得不太方便,所以找遍了网络去实现luci-app-aria的功能。但事与愿违啊,网上找到的ipk无法安装,原因是编译环境不同。相信很多朋友也遇到 了这个问题,正在纠结中。。。。。。

经过摸索,找到了一个非常简单的解决方案---------通过源码手动添加相应文件来实现ipk自动进行的操作。
首先确保安装了aria2,再找到luci-app-aria2的ipk包或源码包,然后解压得到需要的相关文件放置到对应的路径下面,完成后重启aria2服务即可。
下面说一下具体步骤:
1. 找到ipk包
luci-app-aria2.ipk

2. 将ipk包解压得到一个源码包
luci-app-aria2
3.ssh进入openwrt系统,将data包中的3个文件夹里面的文件按路径放到系统对应的地方。
注意,这里我只需要data包里面的文件,其他两个(control.tar.gz和debian-binary)就不要了。

4. 上面三步完成了之后,记得查看对应目录下其他文件的权限,改成一样的即可。

5. 重启,大功告成!非常简单的方法!

aria2离线百度云已经不好用了,迅雷貌似也不好用了。 但在百度云的推广设备里有小度路由和小米盒子的链接。 估摸着脱机离线这块要搞垄断了。
迅雷离线没试过。本回答被提问者采纳

ubuntu16.04下安装aria2

1. 下载aria2

去官方github下载aria2

选择1.32.0这个版本,然后下载

PS: 只要版本大于1.32.0不知道为什么编译失败,1.32.0是能编译成功的最新版本

# 下载
wget https://github.com/aria2/aria2/releases/download/release-1.32.0/aria2-1.32.0.tar.bz2

# 解压
tar -xvf aria2-1.32.0.tar.bz2

2. 安装GCC并启用C++11

安装方法

3. 编译安装

# 进入aria2
cd aria2-1.32.0

# 编译,等待完成,时间会有点长
./configure
make

# 安装
make install

# 查看是否安装成功
aria2c -v

PS: 编译过程中如果报这个错误"g++: internal compiler error: Killed (program cc1plus) Please submit a full bug report",这个错误是主要原因大体上是因为内存不足,解决方法

4. 启动

# 下载配置文件
# 具体配置文档:http://www.senra.me/aria2-conf-file-parameters-translation-and-explanation/
wget https://files.cnblogs.com/files/ystrdy/aria2.tar
# 解压配置文件
tar -xvf aria2.tar
# 创建session文件
touch aria2.session
# 创建下载目录
mkdir downloads
# 启动aria2
# 正常使用 aria2 --conf-path aria2.conf -D
# 来启动后台运行,但是不知道为什么,运行不起来
# 简单点,直接用nohup吧
nohup aria2c --conf-path aria2.conf > aria2.out 2>&1 &

5. 安装UI

UI下载


以上就是我在Ubuntu16.4安装的全过程,记录一下

以上是关于openwrt下aria2安装求助的主要内容,如果未能解决你的问题,请参考以下文章

wr841n v7刷openwrt后 flash容量不够安装锐捷怎么办

求助openwrt如何实现外网ip访问web

极路由hc5661刷了openwrt之后wifi无法使用,求助

【求助】openwrt如何实时自动挂载U盘?

深夜求助,网件 4300 到底怎么刷 OpenWrt 啊 T

Openwrt无法识别USB设备求助