User Tools

Site Tools


installing_sabnzbd_and_deluge_on_ubuntu_10.04

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
installing_sabnzbd_and_deluge_on_ubuntu_10.04 [2010/04/27 16:39]
tkbletsc created
installing_sabnzbd_and_deluge_on_ubuntu_10.04 [2010/04/27 17:12] (current)
tkbletsc
Line 1: Line 1:
 ====== Installing SABnzbd+ and Deluge on Ubuntu 10.04 ====== ====== Installing SABnzbd+ and Deluge on Ubuntu 10.04 ======
 +
 +The latest Ubuntu release, 10.04, has made the creation of a downloader box much easier. ​ A healthy version of Deluge is now in the default repository, and sabnzbd+ is even more awesome. ​ Dig in!
  
 ===== SABnzbd+ ===== ===== SABnzbd+ =====
Line 24: Line 26:
   * PORT to the port number to listen on (e.g. 8001).   * PORT to the port number to listen on (e.g. 8001).
  
-Then just go to http://yourserver:​8001/​sabnzbd to set it up.  A wizard will walk you through most of it.  Don't forget to set:+Then just go to http://your_server:​8001/​sabnzbd to set it up.  A wizard will walk you through most of it.  Don't forget to set:
   * web credentials   * web credentials
   * usenet server details   * usenet server details
Line 43: Line 45:
 | /​home/<​USERNAME>/​.config/​deluge/​ | Deluge config files (no manual editing needed) | | /​home/<​USERNAME>/​.config/​deluge/​ | Deluge config files (no manual editing needed) |
  
-==== Install ​deluge from its PPA ==== +==== Install ==== 
-Deluge is in the regular Ubuntu repository, and maybe that version will be usable by the time you read this, but right now it's 1.1.6, which has a fatal bug in the web UI.  If you want to try the one in the default repository, just skip all this and install ​the "​deluge-webui"​ package.+Then we can update apt and install ​our crap:
  
-Anyway, we're going to install Deluge from their PPA (Personal Package Archive): +  ​$ sudo apt-get install deluge-webui deluged
- +
-https://​launchpad.net/​~deluge-team/​+archive/​ppa +
- +
-Pick the '​deb'​ lines for your Ubuntu version -- I used Ubuntu 9.04 ("​jaunty"​),​ so I clicked "Not using Ubuntu 9.10 (karmic)?"​ to bring up the selector dropdown, then picked "​Jaunty (9.04)"​. ​ If you click "​XX",​ they will give directions on how to use a the GUI tool to add the repository, but I don't have a GUI installed, so just append the line to ''/​etc/​apt/​sources.list'':​ +
- +
-  # echo "deb http://​ppa.launchpad.net/​deluge-team/​ppa/​ubuntu jaunty main" >> /​etc/​apt/​sources.list +
- +
-Then import the key.  Take the number after the slash in the "​signing key" (e.g. given "​1024R/​249AD24C",​ provide "​249AD24C"​) and use it as the last argument in the command: +
- +
-  ​$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 249AD24C +
- +
-Then we can update apt and install our crap:+
  
-  $ sudo apt-get update +You can also install ​"​deluge-gtk"​ for a Linux GUI and "deluge-console"​ for a CLI client.
-  $ sudo apt-get ​install deluge-webui+
  
 ==== Run the two parts ==== ==== Run the two parts ====
-Deluge has two parts: a daemon that actually does the torrenting (''​deluged''​),​ and a front-end (''​deluge''​). ​ This makes sense if you use the local GUI front-end, but we're setting this up as a server, so we're going to run deluged and the deluge front-end ​in web UI mode all the time.  To start them:+Deluge has two parts: a daemon that actually does the torrenting (''​deluged''​),​ and a front-end (''​deluge-web''​). ​ This separation ​makes sense if you use the local GUI front-end, but we're setting this up as a server, so we're going to run ''​deluged'' ​and the ''​deluge-web'' ​front-end all the time.  To start them:
  
   $ deluged   $ deluged
-  $ deluge -web &+  $ deluge-web ​-f
  
 ==== Configure it ==== ==== Configure it ====
-Login to http://THE_SERVER:8112/ with the default password **deluge**. ​ Click "​Config"​ and edit things as needed. ​ Change the password, put in the paths specified at the top of this section, set a reasonable bandwidth limit, etc.  ​You may want to switch to the "​ajax"​ template, which is very swanky. ​ (This template is still in alpha, and I wasn't able to change my password with it, so you may want to set all your settings before switching over.)+Login to http://your_server:8112/ with the default password **deluge**. ​ Click "​Config"​ and edit things as needed. ​ Change the password, put in the paths specified at the top of this section, set a reasonable bandwidth limit, etc.  ​
  
 ==== Autostart deluge ==== ==== Autostart deluge ====
Line 76: Line 65:
  
   sudo -H -u <​USERNAME>​ deluged   sudo -H -u <​USERNAME>​ deluged
-  sudo -H -u <​USERNAME>​ deluge -web -q >/​dev/​null 2>&​1 ​&+  sudo -H -u <​USERNAME>​ deluge-web ​-f -q >/​dev/​null 2>&1
  
 ===== Single dropbox ===== ===== Single dropbox =====
installing_sabnzbd_and_deluge_on_ubuntu_10.04.1272411547.txt.gz · Last modified: 2010/04/27 16:39 by tkbletsc