Install utorrent server (WebUI) in Ubuntu 14.04
Well, there is no shame to admit that i love downloading tons of movies and tv series. And i was a “From Windows to Linux” user. So i used to download movies with utorrent in Windows. After i shifted to linux, I was a bit shocked to know that there isn’t a proper torrent utorrent client for Linux. They have a server and a webui, which you can call a work around.
I am not a big fan of WebUI, so i tried software like vuze or Deluge or Transmission or qBittorrent. And frankly speaking, i never had the feel of utorrent in any of them. Some people may argue that utorrent has ads all over it and other money based things, but i love it, what to do?
Then i tired to figure out, how to install this thing? its a server and a webui to control the server. So i searched with the help of mighty google. Found a lots of answers. But to a part, most of them were too geeky or less human friendly. So i thought, what the hell? lets write one by myself.
Step 1
Download the utorrent server from here: www.utorrent.com/downloads/linux . They haven’t released a official version for 14.04, but 13.04 version works here. So download it, don’t forget to choose between 32bit or 64bit, whichever you have.
It will download a zip file. As i am writing this for humans, so put that zip in Downloads folders of your Home directory. For the rest of the article, i will follow that directory.
Step 2
Open terminal. If you don’t know how to open terminal, just press <em><strong>Ctrl+Alt+T</strong></em>.
And it will open the Terminal. Type and enter
cd Downloads
Don’t worry if you are freaking out about how to do it, i will add a screenshot at the end of step. By this command, we moved into Downloads Directory. Now we need to extract the downloaded utorrent compressed file. We will extract it into /opt/
directory.
sudo tar xvzf utserver.tar.gz -C /opt/
Some people may argue opt folder isn’t the best choice for it, but what the hell ! When you press enter after this, Terminal will ask for your Ubuntu password. Remember, when you type ubuntu password in terminal, it won’t show the letters, will be blank. Don’t think it as your password isn’t typed.
Now, the elements of that compressed folders are extracted into our operational location. Lets move on.
Step 3
Now we need to change the permission of the extracted folder. put in this command and enter.
sudo chmod -R 777 /opt/utorrent-server-alpha-v3_3/
Now the folder permission is set. Now we have to symlink it to make it executable with a command. Put in this command,
sudo ln -s /opt/utorrent-server-alpha-v3_3/utserver /usr/bin/utserver
Now, the utorrent executable file from the extracted folder has a executable command. We are almost done.
sudo utserver -settingspath /opt/utorrent-server-alpha-v3_3/
Use this command to start the utorrent server. This command has no output and will stop there. Leave it as it is.
In the screenshot, there is en error, i did a mistake on while working, so ignore that. If you follow my instruction properly, there shouldn’t be any problem.
But if it shows any error like, libssl.so package missing, try this command. it will install the missing package. Then try the previous command again.
sudo apt-get install libssl0.9.8:i386
Now it should work nice and fine.
Step 4
We install the server, lets take a look at the WebUI. Try this url in your browser.
http://localhost:8080/gui/
It will ask for username and password. The default username is admin and blank password. Put admin and enter. Then you should see a user interface like this,
Well, i am using epiphany–_browser, _Which comes with ubuntu 14.04 by default. I use this browser just for webUI like this one.
This webUI is extremely easy to use as its similar with the Windows version. If you faced any problem in the run, please put it in the comment below.