BitTorrent client, installing

From NAS-Central Buffalo - The Linkstation Wiki
(Redirected from Articles/DebianBitTorrent)
Jump to: navigation, search

This article Based on work by frontalot. on

BitTorrent[1] is the name of a peer-to-peer (P2P) file distribution client application and also of its related file sharing protocol, both of which were created by programmer Bram Cohen. Bit Torrent is designed to distribute large amounts of data widely without incurring the corresponding consumption in costly server and bandwidth resources. There are mutiple implementations of this protocol[2]


1. The default BitTorrent packages, bittorrent/bittorrent-gui and bittornado/bittornado-gui, are severely lacking in features, such as share rules. Before you begin, make sure to uninstall any existing versions of BitTorrent or BitTornado.

2. Since BitTorrent is written in Python, we will need to install a few packages required to compile Python programs. Use the command:

apt-get install python-gtk2 python-profiler python2.3-profiler python-dev alien  

3. Download the most recent BitTorrent source package[3] from, not the precompiled Debian package (which is for the x86 architecture and will not work on the LinkStation).

4. Extract the source package to the directory of your choice. Use the command:

tar -zxvf ./source_package_name.tar.gz 

5. Change over to whatever directory you unpacked the BitTorrent source to.

6. Run the command:

python bdist_dumb 

7. Change over to the dist subdirectory. Use the command:

cd dist 

8. Run alien to create an installable Debian package. Use the command:

alien new_source_package_name.tar.gz 

9. Install the newly created Debian package. Use the command:

dpkg -i new_source_package_name.deb 

10. BitTorrent is now installed.


  1. Wikipedia: BitTorrent
  2. Wikipedia: Comparison of BitTorrent software
  3. - Download BitTorrent
Originally by frontalot from