Install uTorrent Server on Arch Linux

Install uTorrent Server on Arch Linux

uTorrent Server for Linux is surprisingly easy to install. The user and group are created automatically as is the systemd start up script. Most if not all settings can be configured from the gui. You may need to change the default port in the configuration file if for example XBMC / Kodi or another application that uses port 8080 is installed on the system.

 

Install uTorrent Server from AUR

This method is currently invalid as utserver package has been removed from Arch User Repository.

Install Packer if needed or use another package wrapper like Yaourt.

 

Install uTorrent Server using packer.

packer -S utserver

 

Install uTorrent Server from Github

Install git.

sudo pacman -S git

 

Change current directory to a temporary filesystem directory.

cd /tmp

 

Clone utserver package script with git.

git clone https://github.com/sunitknandi/utserver.git

 

Change current directory to the temporary installation directory.

cd utserver

 

Build the package and install or upgrade with pacman.

makepkg -si

Dependencies will be synced when the -s option is present. Package will be installed or upgraded with pacman after successful package has been created if the -i option is present.

 

Configure uTorrent Server

Open uTorrent Server configuration file.

sudo nano /etc/utserver.conf

Uncomment and change settings that should be changed before running uTorrent. Default port 8080 clashes with Kodi and can be changed to something like port 8090. Change it by uncommenting and modifying ut_webui_port value.

 

Create downloads directory uTorrent will use.

mkdir /mnt/downloads

 

Set the ownership on the downloads directory.

sudo chown -R utserver:utserver /mnt/downloads

 

Set permissions on the download directory.

sudo chmod -R 775 /mnt/downloads

 

Run uTorrent Server

Start utserver service with systemd.

sudo systemctl start utserver

 

Enable utserver service to start on boot with systemd.

sudo systemctl enable utserver

 

Use uTorrent Server

Access uTorrent Server in a browser on the default port 8080 and the current IP address. For example http://192.168.0.100:8080/gui. Log in with admin user and a blank password. Configure other settings from the settings page in the GUI.

dom