Install Transmission on Ubuntu Server

Transmission is one of the most widely used bittorrent client that most linux servers and seedboxes use. This guide will show you how to install this software on your own linux server, instead of paying a company a premium to set this up for you. There are few very simple steps on setting this up properly, please follow the guide accordingly and you will have no problems getting this set up and running.

Depending on your version of Ubuntu, you may or may not have the python-software-properties package installed so let’s install that first, if it says that it is already installed great. No harm done by running the command anyways.

sudo apt-get install python-software-properties

Now to add the transmission to the apt repo issue this command

sudo add-apt-repository ppa:transmissionbt/ppa

Now that we added the transmissionbt to the repo we need to update the package list.

sudo apt-get update

If your server successfully updated the package list you may want to upgrade your server although this is not necessary to the installation of this program.

sudo apt-get upgrade -y

Now that your server is fully up to date let’s start the installation of transmission.

The Completed folder will keep all of the torrents that have completed downloading. The Incomplete folder will hold all the files that are not finished downloading or are in the process of downloading. The torrents folder will be able to hold all the torrent files that we want to be download, so transmission will scan this folder to add new torrent files. This may be better for people that do not have web-brower access.

When files are downloaded transmission gives ownership of the files to the transmission group so we need to add our group to the transmission group. Replace the bold username with your actual username.