- 浏览: 838153 次
- 性别:
- 来自: 长沙
文章分类
- 全部博客 (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 1292vim(vi)是Linux中功能强大的编辑工具。vim有3 ... -
vim和vi的快捷键键盘图
2009-07-09 11:49 7187vi和vim我都用的不多, 基本就是在linux服务器上做发布 ... -
常用的vi命令
2009-03-27 17:40 1220VI命令 可以说是Unix/Linux世界里最常用的编辑文件 ... -
linux下转换中文歌名编码的好帮手
2008-11-09 02:27 1886自从用了ubuntu之后,一直有一件事比较郁闷,就是有些从网上 ... -
grub4dos让ubuntu重新引导
2008-10-20 21:09 10567grub4dos, 自从用了ubuntu之后,就总能看到影子, ... -
重装xp后恢复ubuntu引导
2008-09-09 10:16 3836很多朋友在安装 ubuntu ... -
linux下为分区设定label
2008-09-06 17:56 15735一直没有怎么在意过硬盘分区的label,因为windows上就 ... -
linux下为硬盘分区
2008-09-06 17:30 2999今天要为一块硬盘重新分区, 虽然在windows上做的话,利用 ... -
Linux 创建文件系统及挂载文件系统详解
2008-09-06 15:57 6179转自:http://13233.blog.51cto.com/ ... -
ubuntu deb源包的备份和恢复
2008-07-30 12:43 3453ubuntu是我使用的第一个linux系统, 可谓是一见钟情, ... -
安装scim-python输入法
2008-07-25 00:57 1871安装ubuntu8.04之后,一直都在使用scim的智能拼音, ... -
samba实现ubuntu跟windows文件共享
2008-07-21 01:12 29921一. Samba 简介 Samba(SMB是其缩写) 是一个网 ... -
linux下的远程访问
2008-07-19 16:32 6672之前一直用的是windows,远程也用得很少, 用也就只用一下 ... -
恼人的mldonkey段错误问题
2008-06-30 17:53 1934mldonkey号称linux下的下载之王,同时支持bt和ed ... -
ubuntu修改网卡mac地址
2008-06-30 17:30 8802因为家里的宽带网被绑定了原来一台老机器的mac地址,换了新机器 ... -
ifconfig常用命令
2008-06-30 17:23 2251Linux下网卡命名规律:et ... -
ubuntu上试用sql developer
2008-06-20 01:12 1945windows下面oracle客户端ui程序有toad和pl/ ... -
ubuntu的启动菜单
2008-05-18 20:51 1546遇到这么个情况, ubuntu7.10安装在了一个独立硬盘上, ... -
ubuntu下ati驱动安装
2008-05-18 20:19 3158ati的驱动程序一直为人诟病, 而到了linux上,ati的驱 ... -
mldonkey基本使用
2008-05-18 19:26 17940转移到ubuntu之后, 很快就想有没有linux下的emul ...
相关推荐
1. **交叉编译**:由于嵌入式设备可能使用与开发环境不同的处理器架构,所以需要使用交叉编译工具链来构建适用于目标系统的`rtorrent`。这通常涉及设置正确的编译器选项、链接器路径以及库依赖。 2. **安装依赖**:`...
使用patch命令将这些修改应用到rtorrent源码中。补丁文件通常为diff格式,需要正确指定源码目录和补丁文件路径。 4. **配置**:运行`./configure`脚本,配置编译选项。在这里,你需要明确指定目标架构,例如`--host...
ntorrent的出现,使得用户无需直接在服务器上操作,就能对rtorrent进行管理和监控,极大地提升了使用体验。 首先,我们要理解ntorrent的基本功能。它提供了Web界面,用户可以通过浏览器访问这个界面来管理下载任务...
电报 通过电报管理您的rTorrent。 安装 只需适合您操作系统的二进制... rTorrent使用--with-xmlrpc-c标志进行编译。 您可能已经拥有了。 rtorrent.rc文件中的scgi_port = localhost:5000 。 而且您应该很好走! 维基
rutorrent-bonobox, 使用ruTorrent自动安装rTorrent脚本 脚本d'安装 rutorrent/Nginx 多 utilisateurs & Multilingue automatique en fonction de installation安装Inclus Vs
rtorrent 是一个功能强大的 BitTorrent 客户端,通常在命令行环境中使用,而 `rtorrent.py` 则为它添加了更友好的编程接口。 首先,让我们深入了解 `rtorrent`。rtorrent 是用 C++ 编写的,支持多协议、多线程,并...
本教程将详细解释如何使用ruTorrent为rTorrent进行自动安装,并介绍相关技术点,如Shell脚本和CSS。 首先,让我们了解一下rTorrent。rTorrent是一款轻量级、命令行界面的BitTorrent客户端,它基于libtorrent库,...
以下是一段简单的示例代码,展示了如何使用rtorrent-python库连接到rtorrent并列出所有活动的下载任务: ```python import rtorrent # 创建rtorrent连接 rt = rtorrent.Rtorrent('http://localhost:5000') # 检查...
自动导出这个简单的脚本用于使用cron在设定的时间间隔内将torrent从Deluge自动迁移到rTorrent。 它更多是个人项目,因此使用风险自负。要求: 的Python 2 洪水托伦特•rtorrent_fast_resume.pl脚本,用于快速恢复...
到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这样
在这个"rtorrent-rutorrent-common"主题中,我们主要探讨这两个工具的共同使用和配置。 首先,rtorrent以其高效、低资源消耗和强大的功能而闻名。它支持多任务同时下载,可以进行种子的上传和下载,且具有磁力链接...
BT完全使用教程 BT完全使用教程 BT完全使用教程