红联Linux门户
Linux帮助

Linkage:Linux下的uTorrent

发布时间:2007-08-24 10:33:12来源:红联作者:fortemedia
Linkage使用 C++开发,基于libtorrent和GTK+

就我个人的使用感受来说:从界面上看它像是在模仿uTorrent,从效率上来说也和uTorrent相当,点击种子后能在3~5秒中开始下载,对内网相当敏感,内网中几乎没有任何链接。

下面来说安装,也是最主要的,基本上上可以分成3大部分:

准备工作:因为它是基于libtorrent的,ubuntu 7.04仓库中的版本低了,所以要自己安装libtorrent 0.12

其中还要用到libnotify 0.4.4 ,ubuntu 7.04中仓库中的版本为0.4.3,所以也要自己安装

下载源代码:

1.linkage-0.1.4.tar.gz ←Linkage

2.libtorrent-0.12.tar.gz ←libtorrent-0.12.tar.gz

3.libnotify-0.4.4.tar.gz ←libnotify 0.4.4

安装:

一、安装依赖关系和libtorrent

sudo apt-get install build-essential libtool autoconf automake libboost-date-time-dev libboost-date-time1.33.1 libboost-filesystem-dev libboost-filesystem1.33.1 libboost-regex-dev libboost-regex1.33.1 libboost-signals-dev libboost-signals1.33.1 libboost-iostreams-dev libboost-iostreams1.33.1 libboost-thread-dev libboost-thread1.33.1 libboost-dev

这个过程中也许会有很多文件你已经安装过了
cd “你libtorrent-0.12.tar.gz解压后的目录”
./configure -prefix=/usr
make
sudo make install

如果这个过程中提醒你缺少 error: boost/serialization/split_member.hpp: No such file or directory

那么你要 sudo apt-get install libboost-serialization-dev

整个过程会很长(10~15分钟,或者更多,耐心等待,当然intel Core 2 Duo除外)

二、安装libnotify,否则安装Linkage过程中会提醒缺少依赖

cd “你libnotify解压后的目录”
./configure
make
sudo make install

这 整个过程要5~8分钟

三、安装Linkage

sudo apt-get install libgtkmm-2.4-dev libnotify-dev libcurl3-dev libdbus-glib-1-dev libgtkmm-2.4-1c2a
libnotify1 libcurl3 libdbus-glib-1-2 libgnomemm-2.6-1c2a libgnomemm-2.6-dev libgnomeuimm-2.6-1c2a
libgnomeuimm-2.6-devel libgnome-vfsmm-2.6-1c2a libgnome-vfsmm-2.6-dev libexo-0.3-0 libexo-0.3-dev
libgconfmm-2.6-1c2 libgconfmm-2.6-dev libglademm-2.4-1c2a libglademm-2.4-dev

然后
cd “linkage-0.1.4的解压目录”
./configure -prefix=/usr
make
sudo make install

好了,搞定。
文章评论

共有 0 条评论