I have tried following some of the step by step instructions given but I think some of eh codes and instructions that need to be entered into the terminal window may be specifically for older versions of the Ubuntu operating system
2 Answers
There isn't (yet) a 14.04 package from the µTorrent team.
Instead you have to work with the 13.04 package, which you can download from HERE.
make sure you have libssl installed:
sudo apt-get -y install libssl0.9.8
extract your downloaded tarball to /usr/local:
cd /usr/local && sudo tar -xzf /path/to/utserver.tar.gz
symlink that into place:
sudo ln -s /usr/local/utorrent-server-alpha-v3_3/ /usr/local/utorrent/
extract the webUI and set up the necessary subdirectories:
cd /usr/local/utorrent
sudo unzip webgui.zip
sudo mkdir maint torrents.queue torrents.active
copy and paste this example configuration file into /usr/local/utorrent/utserver.conf using your editor of choice (e.g. vim, nano, gedit):
dir_root: /usr/local/utorrent/
ut_webui_dir: /usr/local/utorrent/webui/
dir_active: /usr/local/utorrent/torrents.active/
dir_completed: /home/<userid>/Downloads/
dir_temp_files: /usr/local/utorrent/tmp
dir_autoload: /usr/local/utorrent/torrents.queue/
dir_request: /usr/local/utorrent/maint
You can now start µTorrent like this:
sudo utorrent -settingspath /usr/local/utorrent/
And connect to the webUI at localhost:8080/gui with admin and no password (change that immediately).
EDIT: 201405241343Z: replaced opt with usr/local as more idiomatic for debian/ubuntu
- 791
The current webui.zip extract to folders ./web/ and ./mobile/
ut_webui_dir: /usr/local/utorrent/webui/
will not work.
You have to
unzip webui.zip && mv web webui
and update your config to
ut_webui_dir: /usr/local/utorrent/
to point to the parent directory. That's how I got it to work.
Also helpful when executing add -daemon and -logfile /usr/local/utorrent/utorrent.log options
Thanks for the howto, regardless Cheers,
A script to create an upstart to run the process so all you have to do a is sudo service utorrent start
`cat << EOF > /etc/init/utorrent.conf
description "Start utorrent server process"
start on startup stop on shutdown
exec /usr/local/utorrent/utserver -settingspath /usr/local/utorrent/ \ -logfile /usr/local/utorrent/utserver.log \ -pidfile /usr/local/utorrent/utserver.pid EOF `
- 11