Utorrent seems to be the most famous client. One of the reasons is that it does allmost everything that other clients do but it weights only a few kilobytes.
From the very begining many users wanted to run this excellent client on Linux. The utorrent developers never really bothered to compile it on Linux therefore if someone wants to use it the only option was using WINE (windows is not emulated) the famous windows emulation layer for linux.
Recently Utorrent developers launched the “Idea Bank” a place on their site where users could vote and suggest what they want to be implemented, as it was expected the most popular idea was a “Linux Version” and to “Open Source” the project. The latter seems far away but the Linux version is finally here!!!
This versions is still Alpha and I am quoting their site “is intended for users seeking a fast, commandline only BitTorrent client with remote web-based management” in other words it is a command line client that has a web gui.
This how to will show you how to setup a Linux Headless Torrentbox using utorrent.
1. Download the Linux server utorrent file µTorrent Server alpha (3.0 build 21886)
2. extract the tar file using this command tar -xvf utorrent-server-3.0-21886.tar.gz
3. the tar will build a directory called bittorrent-server-v3_0 where inside it is the utserver executable, double click on it.
4. Using Firefox or the browser of your choice go to this url http://localhost:8080/gui/
5. The default user name is admin and the password is blank (nothing just press enter).
6. The utorrent server is running on you Linux box
7. In order to setup the server press on the right hand side on the icon bar the gear and the preferences window will popup, which by the way is almost the same with the windows version.
* This “how to” was tested on Ubuntu 10.04.01 LTS (x64) but you should not have a problem on debian, fedora and all the popular distros.
** It seems that some users have problems if their distro is x64 based. This utorrent server is compiled using x86 instruction set. In order for it to work you should have installed the ia32-libs. I install it using the following command sudo apt-get install ia32-libs and everything seems to work fine.
*** The only thing missing from the Linux Version is the RSS feed downloader.