I am Dale Hayter, a Microsoft and VMware certified Technical Consultant.

My blog has been built up over the years from my experience of working on an IT helpdesk and also from being out on-site.

How to Install SickBeard in XBMCbuntu and Ubuntu

This guide will show you how to install Sickbeard in XBMCbuntu. It doesn’t go in depth how to configure it once installed. It will basically get you to the web interface.

In my tutorial I have assumed the following :-

IP : 192.168.1.75
Username : xbmc
Password : xbmc

First of all we need to download the latest version of SickBeard on your PC / Mac. The very latest version can be downloaded by clicking on the link below :

http://github.com/midgetspy/Sick-Beard/tarball/master

Keep this download safe we will need it shortly

I am going to install SickBeard to my users home directory. So we need to make sure were in it first and change directory to it if were not

cd ~

Then were going to make the sickbeard folder. I put a dot before the folder name to make it hidden.

mkdir .sickbeard

Extract the earlier tar file you downloaded. Copy the contents to the newly created .sickbeard folder. I use WINSCP to do this. How to do this falls outside this tutorial. If anyone knows a way to grab the master directly from ubuntu please let me know in the comments.

So should now have the folder .sickbeard and in it loads of files and folders like the file init.ubuntu.

Now we need to go into the SickBeard folder.

cd .sickbeard
cd autoProcessTV

We now need to rename the autoproccesstv file from a sample to a usable file.

mv autoProcessTV.cfg.sample autoProcessTV.cfg

If the .sample file wasn’t found it might already be renamed. Crack on.

Now we have the auto process scripts we can add this path to the processing scripts section of SABNZBD.

Log in to SABNZBD

Click Config

Goto the Folders Section

Change Post Processing Scripts to your home path and then add .sickbeard/autoProcessTV onto the end as shown below

/home/xbmc/.sickbeard/autoProcessTV

Click Save.

Now go into Categories and Create a new one with the following details :

Category : tv
Priority : Default
Processing : +delete
Script : sabtoSickBeard.py

Be sure to Click add at the end of the row.

Thats the install of SickBeard done but now we need to make it startup when your media server starts up.

Download a copy of the file below

http://cl.ly/3p0r113I0Y2l

Upload the sick beard script to /home/xbmc/ Again I use WINSCP to carry this out.

On your media server we now need to change to your home directory so we can move the file into the init folder.

cd ~

Then lets move the file into the correct place.

sudo mv sickbeard /etc/init.d/

Now we need to edit the file with your username if you dont use xbmc as your user. Also we need to configure our IP and port.

sudo nano /etc/init.d/sickbeard

Change user to xbmc.

Change IP to 192.168.1.75 and port to 8081.

This should look like below.

Now Press CTRL + X to exit.

Y to save when prompted.

Enter to overwrite the existing file.

Now we need to make it launchable.

sudo chmod +x /etc/init.d/sickbeard

Then lets add it to the startup.

sudo update-rc.d sickbeard defaults

Now reboot.

sudo reboot

You should now be able to access SickBeard on http://IP:8081

In my example this would be http://192.168.1.75:8081.