Chinaunix首页 | 论坛 | 博客
  • 博客访问: 530655
  • 博文数量: 118
  • 博客积分: 3995
  • 博客等级: 中校
  • 技术积分: 1276
  • 用 户 组: 普通用户
  • 注册时间: 2005-11-15 12:15
文章分类

全部博文(118)

文章存档

2014年(1)

2013年(1)

2010年(6)

2009年(27)

2008年(10)

2007年(33)

2006年(38)

2005年(2)

我的朋友

分类: LINUX

2010-03-25 23:56:59

在chdbits上混,必须使用特定版本的bt客户端,windows下用utorrent较多,linux还是rtorrent速度较快。 rtorrent得用0.8.0及其以上版本, ubuntu 9.10的源里面貌似有, 我用的debian和redhat,没有现成,只能编译,选用rtorrent 0.8.6,还真费了点周折。

【安装】
试了一下,编译依赖 libcurl, libsigc, libtorrent
编译后把二进制文件和三个库 libcurl.so.4 libsigc-2.0.so.0 libtorrent.so.11 拷贝出来放到别的机器也能执行 (只需设置LD_LIBRARY_PATH)

【配置】
rtorrent 默认启动读~/.rtorrent.rc 配置文件
也可以使用 rtorrent -n -o import=$dirName/rtorrent.rc 指定配置文件
最好使用screen来启动


配置文件参考(如果想使用其他机器的大硬盘空间,可以使用nfs挂在到本地),正在下载的文件存在~/nfs/down, 下载完成后自动mv到~/nfs/up,把.torrent文件放置到目录 ~/bt/seeds即可自动下载。

min_peers = 50
max_peers = 200
min_peers_seed = -1
max_peers_seed = -1

max_uploads = 100
download_rate = 5120
upload_rate = 5120

directory = ~/nfs/down
session = ~/bt/.session

schedule = watch_directory,5,5,"load_start=~/bt/seeds/*.torrent"
schedule = untied_directory,5,5,stop_untied=

system.method.set_key = event.download.finished,move_complete,"execute=mv,-u,$d.get_base_path=,~/nfs/up; d.set_directory=~/nfs/up"

port_range = 8088-8088
port_random = yes
peer_exchange = yes
send_buffer_size = 10M
receive_buffer_size = 10M
encoding_list=UTF-8



【问题】
1. 编码问题
不管什么编码,rtorrent下载是没有任何问题的,只是显示汉字有时候可能不正常,一般都是配置问题。
有两个地方需要设置编码, 首先启动rtorrent时告知编码,就是环境变量LANG或者LC_ALL。
如 LANG='zh_CN.UTF-8' rtorrent ; 
然后终端显示编码也是有UTF8,即可正常显示汉字。

如果使用screen 启动rtorrent, 必须在启动screen时也告知utf8编码,如
LANG='zh_CN.UTF-8' screen -S bt 
或者 screen -U -S bt

2.种子管理
下载的种子多了,管理还真是个问题,目前我还没有什么好的办法来管理rtorrent里的种子。


3. 空间问题
可能存在这中情况,能访问internet的机器没有大硬盘,而有大硬盘的机器又没有internet网络, 这种情况下,可以使用nfs把大硬盘机器的目录挂载到有internet的机器, 这样有网络的机器消耗网络流量和CPU和内存,大硬盘机器消耗网络和I/O。

大硬盘机器必须开启portmap服务,修改其 /etc/exports 文件添加可访问的目录(注意设置好权限),然后使用 exportfs -r 刷新 (也可直接使用exportfs参数不改exports文件),启动nfs服务 /sbin/service nfs restart。

在有网络的机器上使用 mount ip:dir mountdir 挂载上,就可以访问挂载目录了。

阅读(2471) | 评论(0) | 转发(0) |
0

上一篇:rrdtool 安装

下一篇:给x220也弄上了ssd卡

给主人留下些什么吧!~~