Rtorrent + ruTorrent 的安装和配置

当了好长时间新人了… 一直在论坛里吸血,
做这个写这篇帖子丰富一下大家的下载方式吧!

先安装需要的软件包

$ sudo zypper in automake libtool cppunit-devel gcc gcc-c++ zlib-devel libopenssl-devel make ncurses-devel libcurl-devel xmlrpc-c-devel apache2 apache2-mod_scgi apache2-mod_php5

下载 libtorrent 和 rtorrent 的源码以及 ruTorrent .

$ wget -O libtorrent.zip https://github.com/rakshasa/libtorrent/archive/master.zip
$ wget -O rtorrent.zip https://github.com/rakshasa/rtorrent/archive/master.zip
$ wget -O ruTorrent.zip https://github.com/Novik/ruTorrent/archive/master.zip

解压

$ unzip libtorrent.zip
$ unzip rtorrent.zip
$ unzip ruTorrent.zip

安装 libtorrent

$ cd libtorrent-master/
$ ./autogen.sh
$ ./configure
$ make
$ sudo make install

安装 rtorrent

$ cd ../rtorrent-master/
$ ./autogen.sh
$ ./configure --with-xmlrpc-c
$ make
$ sudo make install

** 这步 ./configure 的时候一定要有 --with-xmlrpc-c 这个参数 **
然后开始配置 rtorrent
在自己的用户目录下创建 .rtorrent.rc

$ cd
$ vim .rtorrent.rc

我先给一份我自己用的配置,也可以直接搜索 rtorrent 看其他类似帖子上给出的较具体的配置

rtorrent 弄好了,接下来复制 ruTorrent 的文件

$ sudo cp -a ruTorrent-master/ /srv/www/htdocs/ru/

加载 apache 的模块

$ sudo a2enmod php5 
$ sudo a2enmod mod_scgi

在 /etc/apache2/httpd.conf 加上一行 SCGIMount /RPC2 127.0.0.1:5000

$sudo vim /etc/apache2/httpd.conf
SCGIMount /RPC2 127.0.0.1:5000

启动 apache

$ sudo systemctl start apache2.service
$ sudo systemctl enable apache2.service

最后要想耍起来 ruTorrent 的话最好再装一个 screen 来后台运行 rtorrent

$ sudo zypper in screen
$ screen rtorrent

配合 Ctrl-A d 和 screen -r 来隐藏和显示 rtorrent
然后就可以打开 localhost/rt/ 看到 ruTorrent 了!

第一次写这样的帖子,如果有错误或者不严谨的地方还请各位提出,我好进行修改! :blush

只用 rtorrent 的话直接 sudo zypper in rtorrent 就可以了,关于 rtorrent 单独使用的操作可以直接搜索 rtorrent 看相关的帖子或者看 ArchWiki 上关于 rtorrent 的说明。
(感觉还是直接用 rtorrent 的比较方便,ruTorrent 只是时不时的瞅一眼速度的排序,看看那个任务速度太快又让我网卡了…)

我只能说源里就有的 qbittorrent-nox 方便到哪里去了
或者 aria2c 搭配个 webUI, 不只可以下载 bt

qbittorrent 也用过,对于大多数 bt 来说很好用,但只有几个 pt 站支持。
而几乎所有 pt 站都支持 rtorrent !

所以说这个选择就看你侧重那方面吧,如果你只是没事闲的拿磁力和 bt 种子下下美剧看看新番,qbittorrent 的确是一个很好的选择
但是如果玩 pt 的 Linux 下只有三个选择: rtorrent 、 transmission 和 wine 出来的 utorrent 。
我个人比较喜欢 rtorrent 。

aira2 倒是很好用,不过百度云限速的时候还是 pt 靠谱

1赞

@iSUSE 不知道@成功了吗…
使用 rutorrent 可以在添加种子的时候跳过 hash

呵, 原来是 pt 党, 冒犯了。
看配置还要起个 apche nginx 之类,,嘿嘿