KTorrent 4.1 发布

On 2011年03月16日, in soft, by netoearth

KTorrent是一款KDE下的BT下载工具,使用C++语言编写,具有速度快、内存占用小、设置简单等优点。KTorrent 4.1支持Superseeding;支持KIO magnet;重新设计用户界面,更好地利用KDE KParts技术;使用视频流技术,可以让用户观看正在下载的视频;修复 bug。”

After many months of work, new major releases for ktorrent and libktorrent are available. The biggest new features are:

  • Support for Superseeding
  • KIO magnet, see Christian Weilbach’s blog for an introduction
  • The user interface has been redesigned, making better use of KDE’s KParts technologies
  • Video streaming, enabling you to start watching a movie while it is downloading

Next to these, a whole bunch of smaller features have been added and many bugs have been fixed. For a full overview, take a look at the ChangeLog documents included in the tar balls.

Downloads

As of version 4.0rc1 you first need to compile and install libktorrent before you do ktorrent:

tar -xvjf libktorrent-1.X.Y.tar.bz2
cd libktorrent-1.X.Y
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
make
sudo make install

Compiling and installing ktorrent:

tar -xvjf ktorrent-4.X.Y.tar.bz2
cd ktorrent-4.X.Y
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
make
sudo make install

You will need to install cmake and all the necessary development packages (Qt,KDE,libgmp,QCA2), to get it compiled properly.

Compiling 2.2.8 is a bit different :

tar -xvjf ktorrent-X.Y.tar.bz2
cd ktorrent-X.Y
./configure
make
make install

If you want really fast compilation times, you should use ./configure –enable-final instead of
./configure

People on Mac OS X who have trouble compiling should try the following:

configure --prefix=/sw
sed -i -e 's/^whole_archive_flag_spec=.*/whole_archive_flag_spec=""/g;'
libtool
make
sudo make install

Thanks to Borre Gaup for bringing this to our attention. The problem is also explained here, other software might have the same problem.

Note : official SUSE packages for ktorrent >= 2.0 are crippled, SUSE disables DHT functionality for legal reasons (see https://bugzilla.novell.com/show_bug.cgi?id=205390)

Note : A lot of distros make their own KTorrent packages, some of them are pretty fast (like Fedora) to upgrade to the latest version of KTorrent. So with a bit of luck you should be able to find a recent KTorrent version in your distro’s package management system (apt, up2date, emerge, …).

Older versions

You can find older versions of KTorrent at http://ktorrent.org/downloads.

Tagged with:  

Comments are closed.