编译支持ipv6的rtorrent并配置webUI


参考自北交大Ditto老师的文章
安装必要的依赖文件,如果你Ubuntu的build-essential那么安装下

然后

解决控制台终端乱码。
安装前安装下ncursesw这样config是时候就不会连接到ncurses,如果安装后编译出来使用还是乱码(配置文件里面加了UTF-8还是乱码),请检查生成的Makefile里面是不是-lncursesw 如果不是 试试 with-ncursesw开关 或者手动修改

若通过autogen安装,需要安装必要的文件.我没有

Ubuntu下面没有libtoolize这个软件包


下载xmlrpc-c stable 1.16 (Revision 1964)

从这里明确并获取最新的补丁

http://libtorrent.rakshasa.no/ticket/1111

编译安装libtorrent并打上ipV6补丁

编译安装rtorrent并打上ipV6补丁

载入配置


这是我编译的套件deb包
rtorrent_0.8.6-with-ipv6-07-patch|放在dropbox,下载不了请翻墙,安装前先卸载自带的这三个套件,避免冲突


编辑配置文件

这是我的配置文件

建立目录

配置apache的SCGI

写入

 

用phpinfo看mod_scgi加载没有
完事后安装webUI,放到web目录下,这个是老版本的rutorrent UI,和IE兼容的比较好,UI比较清爽
rtorrent-webUI.tar|rtorrent-webUI.放在dropbox,下载不了请翻墙

这个是最新的Featured 3.1,我测试了下,就Firefox下面可以打开,功能好全,支持显示CPU啊,生成种子啊啥的
rutorrent-3.1-fed|和IE兼容不太好,firefox下面完美,文件在dropbox,下载不了请翻墙

ruTorrent v 3.1 doesn't support LAST svn version of rTorrent yet. Only revision 1148 and previous.

具体见rutorrent项目主页
http://code.google.com/p/rutorrent/


PPA有个支持IPv6的deb文件,有兴趣可以试试,我不知道可不可以用。
https://launchpad.net/~berni/+archive/ipv6


more see :https://wiki.archlinux.org/index.php/RTorrent_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

Author Info :
  • From:编译支持ipv6的rtorrent并配置webUI
  • URL:http://blog.ihipop.info/2010/08/1363.html
  • Please Reserve This Link,Thanks!
  • 《编译支持ipv6的rtorrent并配置webUI》有5个想法

    1. @ihipop
      谢谢 我已经配置好了 可以用了
      不过还有个小问题
      就是这个怎么去加一个登陆密码呢
      搜索了网上都是基于LIGHTTPD的
      没有基于APACHE的

    2. root@bogon:/var/www# sudo service apache2 restart
      * Restarting web server apache2 * We failed to correctly shutdown apache, so we're now killing all running apache processes. This is almost certainly suboptimal, so please make sure your system is working as you'd expect now!
      ... waiting Syntax error on line 1 of /etc/apache2/mods-enabled/scgi.conf:
      Invalid command 'CGIMount', perhaps misspelled or defined by a module not included in the server configuration

      不知道为什么启动不了

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注