Alternative Ubuntu SABnzbd Install Guide

Get help with all aspects of SABnzbd
Forum rules
Help us help you:
  • Are you using the latest stable version of SABnzbd? Downloads page.
  • Tell us what system you run SABnzbd on.
  • Adhere to the forum rules.
  • Do you experience problems during downloading?
    Check your connection in Status and Interface settings window.
    Use Test Server in Config > Servers.
    We will probably ask you to do a test using only basic settings.
  • Do you experience problems during repair or unpacking?
    Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
Post Reply
User avatar
adaemox
Release Testers
Release Testers
Posts: 52
Joined: March 12th, 2009, 3:28 pm
Location: Cascadia
Contact:

Alternative Ubuntu SABnzbd Install Guide

Post by adaemox » March 20th, 2009, 6:53 pm

I wanted to install SABnzbd using a testing release so I only had a compiled or source tarballs to go off of (as far as I know).

I found the wiki instructions to be helpful, but I did things a bit different after using apt-get to nab and install the necessary libraries. I'm still very much learning ubuntu and linux so this may not be the most elagant solution, but I wanted to post it in case anyone else finds themselves in a similar situation (and for comments if people want to show me how to refine this! ;D)

First, I got all the packages as listed on the Ubuntu Server 8.04 detailed instructions page, but I grouped them all together in one command.

Code: Select all

sudo apt-get install python-cheetah python-yenc python-feedparser python-pyopenssl par2 unzip unrar
Second, I grabbed the tarball of the compiled release I wanted to use. I downloaded this to my computer and then extracted it with Ubuntu's integrated archive manager.

After that, I ran:

Code: Select all

sudo nautilus
and navigated to /usr/lib and copied the SABnzbd folder I extracted from the tarball to this directory.

From there, you're really done if you want to be. You can simply run the SABnzbd.py as an executable and it should launch without any problems.

You can also run it from terminal with

Code: Select all

python2.5 /usr/lib/SABnzbd-0.X.X/SABnzbd.py
Adjust as necessary for your path, folder name, and/or version.

You can also use flags like -b0 to stop the browser from launching and -d to run in daemon mode.

Obviously, I got just about all of this information from the SABnzbd User Manual which is available from http://sabnzbd.wikidot.com/ (I mainly used the Ubuntu Server 8.04 detailed instructions and I got the execution path for terminal from the ClarkConnect 4.2 Community Edition detailed instructions page).

And, if you are on Ubuntu I recommend jcfp's unofficial Ubuntu package. I only went this route because I wanted to try something new and mainly because I needed to install a version that wasn't in his repository.
Adaemox

SABnzbd+, Episode Butler, VDPAU, and Sick Beard Tutorials @ http://www.ainer.org

Ubuntu and Firefox Information at http://www.ainer.org

Post Reply