- 浏览: 832588 次
- 性别:
- 来自: 长沙
文章分类
- 全部博客 (149)
- ubuntu (27)
- spring (3)
- hibernate (6)
- struts (1)
- jquery (11)
- ext (2)
- ajax (1)
- java (24)
- 设计 (4)
- db (10)
- web (10)
- 软件应用技巧 (6)
- others (2)
- 设计模式 (1)
- subversion (5)
- javascript (2)
- jpa (1)
- windows (6)
- jboss (1)
- junit (2)
- WebSphere (2)
- log4j (2)
- 新闻和感想 (0)
- ldap (3)
- tomcat (6)
- excel (1)
- PDF (1)
- xml (1)
- json (2)
- 正则表达式 (3)
最新评论
-
sunshine_love:
谢啦
svn:ignore 的用处 -
亮0000仔:
非常好。。
JAVA中浮点数的存储 -
u011840397:
你好,备份和还原到指定的目录的参数如何加呢?
svn备份和还原 -
zhglhy:
简单明了,学习了,感谢分享!
Jboss数据源密码加密 -
wmengmeng66:
写的很好,顶
spring中配置proxool数据源
本来也一直用的奔流bt,看见论坛里很多人推荐用rtorrent,看看关于它的介绍还是很吸引人的:
注意了:
rtorrent不支持写入文件到ntfs分区, 只能用ext, fat32等非ntfs之类, 这个一直是rtorrent没有fix的一个bug:
http://libtorrent.rakshasa.no/ticket/226
因此如果实在是没有非ntfs分区作为下载目录的话,就不要考虑用了。期待新版本能解决这个问题。
sudo apt-get install后,发现居然是个命令行的,一上来就懵了完全不会用。
于是上官网,查看user guide http://libtorrent.rakshasa.no/wiki/RTorrentUserGuide
快速扫了一遍,得到了以下的几个有用的命令提示:
General note about key combinations: ^ means the Ctrl-key. M-x means Meta-x (Usually Alt-x or Esc-x)
Adding and removing torrents
backspace Add torrent using an URL or file path. Use tab to view directory content and do auto-complete. Also, wildcards can be used. For example: ~/torrent/*
return Same as backspace, except the torrent remains inactive. (Use ^s to activate)
^o Set new download directory for selected torrent. Only works if torrent has not yet been activated. 选择下载目录
^s Start download. Runs hash first unless already done. 开始下载
^d Stop an active download, or remove a stopped download.暂停下载
^r Initiate hash check of torrent. Without starting to download/upload.
Throttling
a/s/d Increase the upload throttle by 1/5/50 KB.
z/x/c Decrease the upload throttle by 1/5/50 KB.
A/S/D Increase the download throttle by 1/5/50 KB.
Z/X/C Decrease the download throttle by 1/5/50 KB.
Note that all throttling is applied globally and not per torrent.
根据以上这些信息,先按^o设定一下下载目录,再按"backspace",在load-start>提示符下,输入torrent的路径,这时就能看到下载任务已经添加到了列表中,需要再按一下ctrl+s 开始, 暂停是ctrl+d, 暂停时再按ctrl+d则会删除该任务(注意:连同种子文件也会删除的)。有一点要注意,就是ctrl+s一定要先用键盘向右方向键先选择下载的任务之后才有效,不然总会说command mis type... 这个问题让我郁闷了半天。通过a/s/d可以增加上传限速,而A/S/D则是增加下载限速。
如果需要选择文件下载, 则选择了下载任务情况下,再按右方向键, 上下键选择filelist,再向右在不需要的文件上按空格,将优先级设置为off则是放弃下载。有一个快捷键没有说到,就是ctrl+k,关闭任务但不删除。这个快捷键是我后来发现的,假设是这个情况会用到:当你开始了一个下载任务,但又要更改下载目录的时候,可以现关闭再ctrl+o。
以上是基本设置, 根据这些已经跟普通的bt下载软件差不多了,一般性的使用可以参考http://discuz.orz101.com/viewthread.php?tid=263&extra=page%3D1。
刚才一定会发现启动rtorrent,提示文件.rtorrent.rc找不到,而我在本地找了个遍都没有找到。后来才发现这个文件直接安装是不带的,要从官网上下载,而这个文件正是rtorrent的配置文件,http://libtorrent.rakshasa.no/browser/trunk/rtorrent/doc/rtorrent.rc?rev=latest
发现如果浏览官网的wiki是能够看到一项:rtorrent.rc example的,点进去发现链接跟上面的一样。wiki提供的信息比较全面, 远比直接从主页进user guide看到的多。把这个rtorrent.rc的内容复制下来,在本地的/home/yourhome目录下创建.rtorrent.rc文件,再把复制的内容粘贴进去。里面的设置一目了然,做了设定之后,重启rtorrent即能生效。
刚试用rtorrent的时候,感觉速度提不上来, 比起奔流有些差距(奔流一般我都能有200k/s up的下载速度,但是rtorrent开了半个小时,平均也就40-50k/s);后来看到网上很多人说要开dht,不支持dht的bt下载软件形同鸡肋,于是又到wiki上查看关于dht的设置:
# Enable DHT support for trackerless torrents or when all trackers are down.
# May be set to "disable" (completely disable DHT), "off" (do not start DHT),
# "auto" (start and stop DHT as needed), or "on" (start DHT immediately).
# The default is "off". For DHT to work, a session directory must be defined.
#
# dht = auto# UDP port to use for DHT.
#
# dht_port = 6881
取消以上关于dht的注释即可,而默认确实是关闭dht的。再试试看下载的速度, 这下居然能够到500kup了,威力巨大阿。
到这里,速度上已经让我满意了。
再看看rtorrent.rc中还有没有比较实用的设置:
# Default directory to save the downloaded torrents.
directory =/home/lynn/bt
directory指定了下载文件的存放目录。
# Default session directory. Make sure you don't run multiple instance
# of rtorrent using the same session directory. Perhaps using a
# relative path?
session =/home/lynn/bt/session
session指定session的存放目录,有了它就能进行恢复下载。不然每次重启都要手动添加。
# Watch a directory for new torrents, and stop those that have been
# deleted.
schedule = watch_directory,5,5,load_start=/home/lynn/bt/watch/*.torrent
schedule = untied_directory,5,5,stop_untied=
这两项启动了rtorrent的监视功能,将种子文件放入load_start指定的目录中后,rtorrent将自动开始下载。
# example: stop at ratio 2.0 with at least 200 MB uploaded, or else ratio 20.0
schedule = ratio,60,60,"stop_on_ratio=2000,200M,2000"
可以设置上传和下载达到一定比例后停止,大概这里的比例是百分之一为单位,所以2000就等于20倍
我的locale是zh_CN.UTF-8的因此我在配置文件中添加了下面一行,这样生成的目录和文件名就不是乱码了。
encoding_list=UTF-8
另外,还找到一篇文章,说得很全面,以上设置的部分内容取自这里:
[url]http://www.cublog.cn/u/17248/showart_673200.html [/url]
经过自己的试用,发现rtorrent小巧、功能强大, 监视种子开始新下载功能更是一个新颖又实用的地方,更难得的是速度很快,已经没有必要眷念windows下的bt下载软件,别扭的用wine+utorrent了, 作为linux的bt下载又多了一个不错的选择。
引用
BT下载 - 高速占内存少而且功能强大
o支持协议加密,防止ISP封BT
o支持peer交换,客户端之间交换peer,让每个客户可以连上更多的客户
o支持多Tracker协议, UDP Tracker
o支持选择文件下载,以及调整下载优先级
o支持通过DHT网络实现无种下载
o支持快速恢复(Fast Resume),下载中断后无需重新hash,节约时间
o支持nTorrent(windows)远程控制
o支持协议加密,防止ISP封BT
o支持peer交换,客户端之间交换peer,让每个客户可以连上更多的客户
o支持多Tracker协议, UDP Tracker
o支持选择文件下载,以及调整下载优先级
o支持通过DHT网络实现无种下载
o支持快速恢复(Fast Resume),下载中断后无需重新hash,节约时间
o支持nTorrent(windows)远程控制
注意了:
rtorrent不支持写入文件到ntfs分区, 只能用ext, fat32等非ntfs之类, 这个一直是rtorrent没有fix的一个bug:
http://libtorrent.rakshasa.no/ticket/226
因此如果实在是没有非ntfs分区作为下载目录的话,就不要考虑用了。期待新版本能解决这个问题。
sudo apt-get install后,发现居然是个命令行的,一上来就懵了完全不会用。
于是上官网,查看user guide http://libtorrent.rakshasa.no/wiki/RTorrentUserGuide
快速扫了一遍,得到了以下的几个有用的命令提示:
引用
General note about key combinations: ^ means the Ctrl-key. M-x means Meta-x (Usually Alt-x or Esc-x)
Adding and removing torrents
backspace Add torrent using an URL or file path. Use tab to view directory content and do auto-complete. Also, wildcards can be used. For example: ~/torrent/*
return Same as backspace, except the torrent remains inactive. (Use ^s to activate)
^o Set new download directory for selected torrent. Only works if torrent has not yet been activated. 选择下载目录
^s Start download. Runs hash first unless already done. 开始下载
^d Stop an active download, or remove a stopped download.暂停下载
^r Initiate hash check of torrent. Without starting to download/upload.
Throttling
a/s/d Increase the upload throttle by 1/5/50 KB.
z/x/c Decrease the upload throttle by 1/5/50 KB.
A/S/D Increase the download throttle by 1/5/50 KB.
Z/X/C Decrease the download throttle by 1/5/50 KB.
Note that all throttling is applied globally and not per torrent.
根据以上这些信息,先按^o设定一下下载目录,再按"backspace",在load-start>提示符下,输入torrent的路径,这时就能看到下载任务已经添加到了列表中,需要再按一下ctrl+s 开始, 暂停是ctrl+d, 暂停时再按ctrl+d则会删除该任务(注意:连同种子文件也会删除的)。有一点要注意,就是ctrl+s一定要先用键盘向右方向键先选择下载的任务之后才有效,不然总会说command mis type... 这个问题让我郁闷了半天。通过a/s/d可以增加上传限速,而A/S/D则是增加下载限速。
如果需要选择文件下载, 则选择了下载任务情况下,再按右方向键, 上下键选择filelist,再向右在不需要的文件上按空格,将优先级设置为off则是放弃下载。有一个快捷键没有说到,就是ctrl+k,关闭任务但不删除。这个快捷键是我后来发现的,假设是这个情况会用到:当你开始了一个下载任务,但又要更改下载目录的时候,可以现关闭再ctrl+o。
以上是基本设置, 根据这些已经跟普通的bt下载软件差不多了,一般性的使用可以参考http://discuz.orz101.com/viewthread.php?tid=263&extra=page%3D1。
刚才一定会发现启动rtorrent,提示文件.rtorrent.rc找不到,而我在本地找了个遍都没有找到。后来才发现这个文件直接安装是不带的,要从官网上下载,而这个文件正是rtorrent的配置文件,http://libtorrent.rakshasa.no/browser/trunk/rtorrent/doc/rtorrent.rc?rev=latest
发现如果浏览官网的wiki是能够看到一项:rtorrent.rc example的,点进去发现链接跟上面的一样。wiki提供的信息比较全面, 远比直接从主页进user guide看到的多。把这个rtorrent.rc的内容复制下来,在本地的/home/yourhome目录下创建.rtorrent.rc文件,再把复制的内容粘贴进去。里面的设置一目了然,做了设定之后,重启rtorrent即能生效。
刚试用rtorrent的时候,感觉速度提不上来, 比起奔流有些差距(奔流一般我都能有200k/s up的下载速度,但是rtorrent开了半个小时,平均也就40-50k/s);后来看到网上很多人说要开dht,不支持dht的bt下载软件形同鸡肋,于是又到wiki上查看关于dht的设置:
引用
# Enable DHT support for trackerless torrents or when all trackers are down.
# May be set to "disable" (completely disable DHT), "off" (do not start DHT),
# "auto" (start and stop DHT as needed), or "on" (start DHT immediately).
# The default is "off". For DHT to work, a session directory must be defined.
#
# dht = auto# UDP port to use for DHT.
#
# dht_port = 6881
取消以上关于dht的注释即可,而默认确实是关闭dht的。再试试看下载的速度, 这下居然能够到500kup了,威力巨大阿。
到这里,速度上已经让我满意了。
再看看rtorrent.rc中还有没有比较实用的设置:
引用
# Default directory to save the downloaded torrents.
directory =/home/lynn/bt
directory指定了下载文件的存放目录。
# Default session directory. Make sure you don't run multiple instance
# of rtorrent using the same session directory. Perhaps using a
# relative path?
session =/home/lynn/bt/session
session指定session的存放目录,有了它就能进行恢复下载。不然每次重启都要手动添加。
# Watch a directory for new torrents, and stop those that have been
# deleted.
schedule = watch_directory,5,5,load_start=/home/lynn/bt/watch/*.torrent
schedule = untied_directory,5,5,stop_untied=
这两项启动了rtorrent的监视功能,将种子文件放入load_start指定的目录中后,rtorrent将自动开始下载。
# example: stop at ratio 2.0 with at least 200 MB uploaded, or else ratio 20.0
schedule = ratio,60,60,"stop_on_ratio=2000,200M,2000"
可以设置上传和下载达到一定比例后停止,大概这里的比例是百分之一为单位,所以2000就等于20倍
我的locale是zh_CN.UTF-8的因此我在配置文件中添加了下面一行,这样生成的目录和文件名就不是乱码了。
encoding_list=UTF-8
另外,还找到一篇文章,说得很全面,以上设置的部分内容取自这里:
[url]http://www.cublog.cn/u/17248/showart_673200.html [/url]
经过自己的试用,发现rtorrent小巧、功能强大, 监视种子开始新下载功能更是一个新颖又实用的地方,更难得的是速度很快,已经没有必要眷念windows下的bt下载软件,别扭的用wine+utorrent了, 作为linux的bt下载又多了一个不错的选择。
评论
3 楼
deardongdong
2010-10-07
学习了,我也写过一些文章,可以来看看。
2 楼
linnet9999
2008-12-06
同楼上的情况,也是0.8.3吗?我0.8.4无法编译,据说是curl跟0.8.3不太兼容。目前只能痛苦的HASH,很麻烦……
1 楼
kingwong
2008-10-28
BZ,你有没有碰到RT下载崩溃的问题?崩溃后RT进程KILL不掉,然后重启后是漫长的HASH(我下载的高清文件),请问你是如何解决的?
发表评论
-
vim常用技巧
2009-11-11 09:00 1264vim(vi)是Linux中功能强大的编辑工具。vim有3 ... -
vim和vi的快捷键键盘图
2009-07-09 11:49 7142vi和vim我都用的不多, 基本就是在linux服务器上做发布 ... -
常用的vi命令
2009-03-27 17:40 1182VI命令 可以说是Unix/Linux世界里最常用的编辑文件 ... -
linux下转换中文歌名编码的好帮手
2008-11-09 02:27 1846自从用了ubuntu之后,一直有一件事比较郁闷,就是有些从网上 ... -
grub4dos让ubuntu重新引导
2008-10-20 21:09 10511grub4dos, 自从用了ubuntu之后,就总能看到影子, ... -
重装xp后恢复ubuntu引导
2008-09-09 10:16 3794很多朋友在安装 ubuntu ... -
linux下为分区设定label
2008-09-06 17:56 15640一直没有怎么在意过硬盘分区的label,因为windows上就 ... -
linux下为硬盘分区
2008-09-06 17:30 2953今天要为一块硬盘重新分区, 虽然在windows上做的话,利用 ... -
Linux 创建文件系统及挂载文件系统详解
2008-09-06 15:57 6131转自:http://13233.blog.51cto.com/ ... -
ubuntu deb源包的备份和恢复
2008-07-30 12:43 3412ubuntu是我使用的第一个linux系统, 可谓是一见钟情, ... -
安装scim-python输入法
2008-07-25 00:57 1837安装ubuntu8.04之后,一直都在使用scim的智能拼音, ... -
samba实现ubuntu跟windows文件共享
2008-07-21 01:12 29873一. Samba 简介 Samba(SMB是其缩写) 是一个网 ... -
linux下的远程访问
2008-07-19 16:32 6635之前一直用的是windows,远程也用得很少, 用也就只用一下 ... -
恼人的mldonkey段错误问题
2008-06-30 17:53 1903mldonkey号称linux下的下载之王,同时支持bt和ed ... -
ubuntu修改网卡mac地址
2008-06-30 17:30 8730因为家里的宽带网被绑定了原来一台老机器的mac地址,换了新机器 ... -
ifconfig常用命令
2008-06-30 17:23 2218Linux下网卡命名规律:et ... -
ubuntu上试用sql developer
2008-06-20 01:12 1893windows下面oracle客户端ui程序有toad和pl/ ... -
ubuntu的启动菜单
2008-05-18 20:51 1499遇到这么个情况, ubuntu7.10安装在了一个独立硬盘上, ... -
ubuntu下ati驱动安装
2008-05-18 20:19 3115ati的驱动程序一直为人诟病, 而到了linux上,ati的驱 ... -
mldonkey基本使用
2008-05-18 19:26 17900转移到ubuntu之后, 很快就想有没有linux下的emul ...
相关推荐
rtorrent交叉编译笔记,及补丁文件,我已经在mipsel平台上编译成功,且下载速度也非常快
电报 通过电报管理您的rTorrent。 安装 只需适合您操作系统的二进制... rTorrent使用--with-xmlrpc-c标志进行编译。 您可能已经拥有了。 rtorrent.rc文件中的scgi_port = localhost:5000 。 而且您应该很好走! 维基
嵌入式系统中 好用的BT源码 ,只要交叉编译就可以使用了
ntorrent是一个远程连接rtorrent的工具 JAVA版 ntorrent是一个远程连接rtorrent的工具 JAVA版
rutorrent-bonobox, 使用ruTorrent自动安装rTorrent脚本 脚本d'安装 rutorrent/Nginx 多 utilisateurs & Multilingue automatique en fonction de installation安装Inclus Vs
下载文件与 rtorrent 通信并进行基本更改以与 python 脚本一起使用的非常简单的文件
自动导出这个简单的脚本用于使用cron在设定的时间间隔内将torrent从Deluge自动迁移到rTorrent。 它更多是个人项目,因此使用风险自负。要求: 的Python 2 洪水托伦特•rtorrent_fast_resume.pl脚本,用于快速恢复...
使用ruTorrent为rTorrent自动安装脚本_Shell_CSS_下载.zip
到rTorrent的xmlrpc接口非常不直观,并且文档很少,该项目旨在使与rTorrent的接口更加容易。 注意:此项目被认为是beta,因此请期望API会更改。 API更改将在更改日志中记录。 要求 2.6或更高版本,3.0或更高版本...
rtorrent-automover 为 rtorrent 自动移动完整的种子。 也可以在移动和播种足够的东西时进行清理。 指示 如何让这艘船航行。 首先,rtorrent 需要将内容下载到特定文件夹,因为这就是我们确定从哪里移动的方式。 ...
如果要以“ Docker方式”进行操作,则应考虑将适当的容器用于Flood和rtorrent,并使用docker-compose。 安全 与最初制作时的许多图像一样,该图像遵循降级特权的原则。 它首先以root用户身份运行以确保正确设置权限...
pimp-my-box, 自动seedbox安装 rTorrent PS和 PyroScope CLI等 威盛 Ansible pimp-my-box 通过 Ansible 自动安装 rtorrent ps 等等 。如果使用较旧的安装,请调用 echo>> ~rtorrent/rtorrent/rtorrent.d/.rcignore
使用 NPM 和 Bower 从提供的依赖文件安装一些包。 npm install bower install 用法 在终端窗口中启动 rtorrent 服务器。 rtorrent 在单独的终端窗口中,从 apiary 目录的根目录运行默认的 gulp 任务。 gulp
有关安装和使用rTorrent-PS详细信息,请参见。 要与其他用户联系并分享您的经验,请在Gitter上加入频道 。 这也是解决配置和软件安装方面的任何问题或疑问的方法。 参考 主要的rTorrent-PS文档 rTorrent和...
群晖Docker安装rutorrent下载器Rutorrent支持种子+磁力链+rss订阅下载所需镜像diameter/rtorrent-rutorrent这样
BT完全使用教程 BT完全使用教程 BT完全使用教程
#在 Debian Wheezy 和 Debian Jessie 中安装 rTorrent 和 ruTorrent 这个 bash 脚本只适用于 Debian 发行版,并允许我们安装在文本模式下工作的 BitTorrent rTorrent 客户端。 它还安装了 ruTorrent,这是一个用于...
资源来自pypi官网。 资源全名:rtorrent-python-0.2.2.tar.gz