V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
isbase
V2EX  ›  问与答

关于 OpenWrt 安装 aria2

  •  
  •   isbase · 2014-12-29 17:35:04 +08:00 via Android · 17368 次点击
    这是一个创建于 3437 天前的主题,其中的信息可能已经有所发展或是发生改变。
    自己Google折腾了很久但是一直没成功,在已安装软件列表里可以看到aria2,但是没有图形界面所以没法使用。

    请问我这个版本应该怎么执行什么代码才可以安装aria2的图形界面?谢谢!


    版本 OpenWrt Barrier Breaker 14.07 / LuCI Trunk (0.12+svn-r10530)
    8 条回复    2014-12-30 10:15:16 +08:00
    chintj
        1
    chintj  
       2014-12-29 17:45:03 +08:00   ❤️ 1
    图形界面是不是yaaw?要放在www下的那个?
    isbase
        2
    isbase  
    OP
       2014-12-29 19:05:03 +08:00 via Android
    @chintj 启动aria2提示errorCode=1 Failed to setup RPC server.
    chintj
        3
    chintj  
       2014-12-29 19:13:20 +08:00
    @isbase sorry,我也不是很懂。以前装过transmission结果路由死机太频繁,我就绝了路由做下载机的念头了。
    binux
        4
    binux  
       2014-12-29 19:19:26 +08:00
    首先你得把 aria2 启动起来,图形界面都是不用安装的
    hzqim
        5
    hzqim  
       2014-12-29 19:23:06 +08:00
    你说的是Aria2 在luci的设置界面吧?
    Aria2 本身没有 GUI 的,通过 YAAW 添加任务很方便。

    搜索了一下我备份的 package,没有找到,可能要第三方提供安装包。

    其实 LUCI 设置的不如命令行直接写 conf 方便啊。
    imn1
        6
    imn1  
       2014-12-29 19:48:25 +08:00
    Exin
        7
    Exin  
       2014-12-29 21:01:12 +08:00
    搜索一下luci的aria2,有的话下载安装
    或者去Google搜一下别人做好的包

    我也不是很懂,瞎折腾装上去了,现在都不记得怎么弄了……祝楼主好运
    isbase
        8
    isbase  
    OP
       2014-12-30 10:15:16 +08:00 via Android
    @chintj
    @Exin
    @hzqim
    @binux

    已经成功




    #下载yaaw http://pan.baidu.com/s/1pJ2YLMN
    #解压放在/www目录,访问http://192.168.1.1/yaaw 或者http://192.168.1.1/xunlei ,添加下载文件。
    #创建aria2.conf配置文件,放在/root目录,里边的路径修改一下对应你的。
    # 启动 aria2c --conf-path=/root/aria2.conf 
    # 在 系统>启动项 加入:
    mount -o bind /mnt/opt /opt
    sleep 5
    aria2c --conf-path=/root/aria2.conf -D

    Ps: mnt为U盘挂载点



    aria2.conf配置文件
    ____________________________分割线_______________________________

    #允许rpc

    enable-rpc=true

    #允许所有来源, web界面跨域权限需要

    rpc-allow-origin-all=true

    #允许非外部访问

    rpc-listen-all=true

    #RPC端口, 仅当默认端口被占用时修改

    rpc-listen-port=7800

    # 保存日志到文件,没有该文件用 touch 命令新建,不然会报错

    log=/mnt/aria2.log

     

    disable-ipv6=false

    #最大同时下载数(任务数), 路由建议值: 3

    max-concurrent-downloads=3

    #断点续传

    continue=true

    #同服务器连接数

    max-connection-per-server=10

    #最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要

    min-split-size=10M

    #单文件最大线程数, 路由建议值: 5

    split=10

    #下载速度限制

    max-overall-download-limit=0

    #单文件速度限制

    max-download-limit=0

    #上传速度限制

    max-overall-upload-limit=0

    #单文件速度限制

    max-upload-limit=0

    #断开速度过慢的连接

    #lowest-speed-limit=0

    #验证用,需要1.16.1之后的release版本

    #referer=*

     

     

    input-file=/mnt/aria2.session

    save-session=/mnt/aria2.session

    #定时保存会话,需要1.16.1之后的release版

    save-session-interval=60

     

     

    #文件保存路径, 默认为当前启动位置

    dir=/mnt/SanDisk/D

    #文件缓存, 使用内置的文件缓存, 如果你不相信Linux内核文件缓存和磁盘内置缓存时使用, 需要1.16及以上版本

    #disk-cache=0

    #另一种Linux文件缓存方式, 使用前确保您使用的内核支持此选项, 需要1.15及以上版本(?)

    #enable-mmap=true

    #文件预分配, 能有效降低文件碎片, 提高磁盘性能. 缺点是预分配时间较长

    #所需时间 none < falloc ? trunc << prealloc, falloc和trunc需要文件系统和内核支持

    file-allocation=none

     

     

    #启用本地节点查找

    bt-enable-lpd=true

    #添加额外的tracker

    #bt-tracker=<URI>,…

    #单种子最大连接数

    #bt-max-peers=55

    #强制加密, 防迅雷必备

    #bt-require-crypto=true

    #当下载的文件是一个种子(以.torrent结尾)时, 自动下载BT

    follow-torrent=true

    #BT监听端口, 当端口屏蔽时使用

    #listen-port=6881-6999

     

     

     

    #不确定是否需要,为保险起见,need more test

    enable-dht=true

    bt-enable-lpd=true

    enable-peer-exchange=true

    #修改特征

    user-agent=uTorrent/2210(25130)

    peer-id-prefix=-UT2210-

    #修改做种设置, 允许做种

    seed-ratio=0

    #保存会话

    force-save=true

    bt-hash-check-seed=true

    bt-seed-unverified=true

    bt-save-metadata=true
    _________________________分割线_____________________________
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   963 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:10 · PVG 05:10 · LAX 14:10 · JFK 17:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.