NIDAL SIDDIQUE ORITRO
Nidal Siddique Oritro

Software Engineer / Manager

Software Engineer turned into Engineering Manager, helping teams to build better software and solve complex problems. I am passionate about building high-performing teams and creating a culture of continuous improvement.

Who Am i?

I started writing code as a profession early 2013 and i never stopped. My 13+ years of industry experience is helping me bring structure and value to my team. My 2025 goal is to build digital automation that helps team work more effortlessly.

This is my personal blog, portfolio, whatever floats your boat. I write about software engineering, homelab, self hosting, my journey into becoming a manager, my experience in helping teams build a better software and my experience in building high-performing teams.

I am a novice 3d model desiger, love 3d printing, creating complex homelab server ( that i probably don't need), working with LLM and AI models.

Back to home

Install utorrent server (WebUI) in Ubuntu 14.04

November 2, 2014
Oritro Ahmed

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.

Command output

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.

Command output

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,

Utorrent server WebUI

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.