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>&&+  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