如何从SVN编译rTorrent在Ubuntu Feisty Fawn

如何编译rTorrent从SVN在Ubuntu Feisty Fawn

作者:Stephan Jau
修订:v1.0
最后变化:2007年9月16日

介绍

Torrent是一种非常快速传输大文件的好方法。 然而,大多数洪流客户端都是基于gui的,对系统资源(如Azureus)有很大的影响。 rTorrent是从终端运行的轻量级客户端。 能够在屏幕会话中运行(也可以在启动时)使其成为从远程位置控制它的理想选择。

然而,ubuntu存储库中提供的当前版本是非常多的。 它是0.6.x版本,并且还没有加密功能。 所以你的ISP可能会因为这个而导致你的带宽。 Ubuntu目前的版本是(目前)v.0.7.4。 此外,这个版本已经过时了。 目前的rTorrent版本是v.0.7.8。

此外,我无法找到任何完整的包括所有必需的软件包安装。 所以这个小东西在这里。

如何使用,支持和帮助

rTorrent主页可以在这里找到。
有关如何使用rTorrent的基本指南可以在这里找到
irc.freenode.org #rtorrent上有一个irc支持频道,官方支持频道将在irc.worldforgenet.org #libtorrent上找到

假设

在本教程中,我将使用默认的用户主目录,并将下载所有的SVN文件。 具体来说,我将使用〜/ rtorrent的SVN文件。 此外,您不应以root身份登录,而是作为普通用户登录。

1.获取所需的软件包

sudo apt-get install subversion build-essential libtool automake1.9 openssl libcurl3 libcurl3-dev libsigc++-2.0-0c2a libsigc++-2.0-dev libncurses5 libncurses5-dev

注意:Automake必须是比1.4更新的版本。 所以其他automake版本也可以。 我刚刚使用了1.9,因为我也需要它。

2.创建rtorrent下载文件夹

mkdir ~/rtorrent

3.转到rtorrent下载文件夹

cd ~/rtorrent

当前位置: / home / USER / rtorrent

4.然后获取最新的中继版本

svn co svn://rakshasa.no/libtorrent/trunk

5.输入中继文件夹

cd trunk

当前位置: / home / USER / rtorrent / trunk

6.将rTorrent更新为最新的SVN版本

svn up

7.转到libtorrent文件夹

cd libtorrent

您现在的位置:/ home / user中/ rtorrent的/主干/ libtorrent

8.运行autogen脚本

./autogen.sh

9.配置

./configure

编译libtorrent

make

11.在系统上安装libtorrent

sudo make install

12.转到rTorrent文件夹

cd ../rtorrent

您现在的位置:/ home / user中/ rtorrent的/主干/ rtorrent的

运行autogen脚本

./autogen.sh

14.配置

./configure

15.编译rTorrent

make

16.在系统上安装rTorrent

sudo make install

运行rTorrent

rtorrent

就这样享受吧!

更新到最新版本

如果你想将rTorrent更新到最新版本,那么从这个howto开始,你可以从步骤(6)开始。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏