Transmission is a popular bit torrent client, but I don’t know why it is not officially inside the Ubuntu repository. So, if you want to run Transmission, you need to build it from the source code. And from Transmission official web site, it also doesn’t provide a very clear instruction how to do it.
Below a detail walk through:
First, download the source code.
Then while downloading it, you will need openssl-dev and libgtk2.0-dev to install on your desktop then your compilation will make it.
sudo apt-get install libcurl4-openssl-dev libssl-dev libgtk2.0-dev
Extract the source code. By default it will create in a folder called “transmission-1.32”
tar xvjf transmission-1.32.tar.bz2
cd transmission-1.32
Build the source code
./configure –prefix=/opt/transmission
make
sudo make install
sudo ln -s /opt/transmission/bin/transmission /usr/local/bin/transmission
sudo ln -s /opt/transmission/bin/transmissioncli /usr/local/bin/transmissioncli
Just type transmission then you can run it. While you can delete the temporary folder “transmission-1.32” you have created early.





