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

[其他] 请问我的iomega 为什么不能成功安装 aria2呢?

5269 6
发表于 2012-11-30 16:49:11 | 显示全部楼层 阅读模式

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

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

×
本帖最后由 朱工 于 2012-11-30 16:50 编辑

买了iomega  1t 版的 成功安装了 TRANSMISSION 。按照一个博客的文章想安装 aria2 但执行到ipkg install aria2_1.15.2-1_arm.ipk  后出现如下代码 :
Installing aria2 (1.15.2-1) to root...
Nothing to be done
An error ocurred, return value: 1.
Collected errors:
ERROR: Cannot satisfy the following dependencies for aria2:
         c-ares libstdc++ libxml2 openssl sqlite zlib
查了很长时间 感觉是说 系统缺少什么编译的文件吧 。
求教 高手 问题出在什么地方呢? 能解决吗? 多谢!!

由于博客会把一些特殊字符转码,可能会造成命令执行不成功的情况,可以点击nas下载纯文字版

首先访问http://iomega的IP地址/diagnostics.html

勾选允许远程访问即SSH功能,应用后重启软件系统

下载winscp,网上可以找到绿色版本,解开后即可运行

运行winscp 填入iomega的ip 用户名root 密码soho+你原来的高级管理员密码,比如你原来访问系统用的高级可管理账户为John密码是abcd的话 这里的密码即为sohoabcd,如果没有设置过,那么这里的密码即为soho

完成后点击登录,登录后可看到iomega nas系统下的目录文件

点击上面的一个里面有HOM字样的黑色背景按钮,确定后打开终端对话框

以下代码一条条的执行即可(复制一条,粘贴一条,点击执行一条):

    export feed=http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable
    export ipk_name=`wget -qO- $feed/Packages | awk ‘/^Filename: ipkg-opt/ {print $2}’`
    wget $feed/$ipk_name
    tar -xOvzf $ipk_name ./data.tar.gz | tar -C / -xzvf -
    mkdir -p /opt/etc/ipkg
    echo “src cross $feed” > /opt/etc/ipkg/feeds.conf
    export PATH=/opt/bin:$PATH
    ipkg update

执行到这里,你已经可以通过ipkg来安装软件包了,由于远程库中没有提供新的aria2版本,需要自己下载一个新的,在这里我们使用aria2 1.15.2版本

解压缩后将里面的文件复制到你共享出来的文件目录下,比如Movies目录下,就跟你上传电影到该目录是一样的方法

然后继续在终端中执行

    ipkg install aria2_1.15.2-1_arm.ipk

等待安装完毕后执行

    aria2c -v

执行后将看到aria2的版本信息以及其他一些说明信息,如果出现not found字样,请再执行一遍export PATH=/opt/bin:$PATH

接下去开启aria2,我们执行以下代码

    aria2c –enable-rpc –rpc-listen-all=true –rpc-listen-port=6666 –rpc-allow-origin-all –dir=/mnt/pools/A/A0/Movies –file-allocation=none -s 5 -j 3 -x 5 -c -D

在这里特别注意的是,我开启的端口为6666,aria2开启的端口是6800,但是在实际操作中,可能会出现无法使用6800端口的情况,因此我们这里使用6666端口,且下载的文件都将保存在Movies目录下

接下去前往https://github.com/binux/ThunderLixianExporter 或者http://blog.binux.me/ThunderLixianExporter/  你可以在那里找到迅雷离线的浏览器扩展插件(推荐使用Google的chrome或者chrome修改版浏览器,360极速浏览器),按照说明使用扩展。

在Movies下创建一个目录为yaaw,前往http://binux.github.com/yaaw/ 或者 https://github.com/binux/yaaw 下载网页管理前端程序,下载ZIP后解压缩里面的文件到新建的yaaw下面

最后打开的你迅雷离线网页版,登录后点击右上角的设置按钮(齿轮状),在最下面的Aria2 JSON-RPC Path中填入http://iomega的ip:6666/jsonrpc 点击保存设置,没有看到的话刷新一下离线页面

然后用iomega的网页文件管理器访问Movies/yaaw 西面的index.html文件,点击扳手同样输入一遍http://iomega的ip:6666/jsonrpc 点击SAVE保存

随后在迅雷离线里面点击你要下载的文件,看清楚了,是文件,点取回文件旁的小三角选择YAAW

如果成功的话 即可在你前面访问的index.html页面看到正在下载文件以及下载速度与进度。

评论6

hzsdwqLv.6 发表于 2012-11-30 17:11:49 来自手机 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
签名被屏蔽
回复 点赞

使用道具 举报

朱工楼主 发表于 2012-12-6 19:36:52 | 显示全部楼层
请问怎么编译呢 ? 本人小白一个 ,网上也搜不到编译的方法 。 e文看不懂 。 郁闷 ! 多谢了
回复 点赞

使用道具 举报

咸蛋小朋友Lv.3 发表于 2012-12-7 13:27:27 | 显示全部楼层
提示得很明白了,缺少依赖文件
你是把aria文件下到本地然后安装的吧?
直接用ipkg的源安装,会自动安装依赖文件
回复 点赞

使用道具 举报

半个猪尾巴Lv.4 发表于 2013-4-11 12:43:07 | 显示全部楼层
重启之后 软件都没了!!   不科学啊。 要重装!!!
回复 点赞

使用道具 举报

jzmno1Lv.10 发表于 2013-7-6 09:49:10 | 显示全部楼层
请问怎么编译呢 ? 本人小白一个 ,网上也搜不到编译的方法 。 e文看不懂 。 郁闷 ! 多谢了
回复 点赞

使用道具 举报

盗版段子Lv.3 发表于 2013-7-19 17:16:43 | 显示全部楼层
现在就是开机自启动搞不定
回复 点赞

使用道具 举报

回复

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

本版积分规则

投诉/建议联系

support@gebi1.cn

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