How to install Hellanzb for Usenet access on Bubba
Posted: 30 Dec 2009, 17:01
It took a while to get used to linux, years since I used it, but somehow I successfully installed Hellanzb on the Bubba. Here's how I did it.
I tried some stuff back and forth, so there might be something missing in this how-to, please let me know if I need to edit anything. I'm a total linux-n00b, so there might be something stupid here, let me know, I need to learn!
Mission accomplished!
When you get it running, let me know what speeds you get. I had some problems with speed which i posted in this thread: http://forum.excito.net/viewtopic.php?f=9&t=2100.
Let me know what you think of this tutorial, and I hope someone finds it useful!
I tried some stuff back and forth, so there might be something missing in this how-to, please let me know if I need to edit anything. I'm a total linux-n00b, so there might be something stupid here, let me know, I need to learn!

Code: Select all
# Type "su" and enter the root password (default is "excito") to get root access
# cd to a directory where you want to install it, i used /home/username/ where username is a user I created and logged in with.
cd /home/username/
# You might need to Update APT-GET, not sure:
apt-get update
# Install Python modules and Par2: (python-pyopenssl only needed if you're using SSL)
apt-get install python-dev python-twisted python-pyopenssl par2
Code: Select all
# I didn't succeed to install unrar via apt-get, but i did it this way:
wget http://ftp.se.debian.org/debian/pool/non-free/u/unrar-nonfree/unrar_3.5.4-1.1_powerpc.deb
dpkg -i unrar_3.5.4-1.1_powerpc.deb
# Download and extract Hellanzb:
wget http://www.hellanzb.com/distfiles/hellanzb-0.13.tar.gz
tar -xzvf hellanzb-0.13.tar.gz
Code: Select all
# Install Hellanzb with python:
cd hellanzb-0.13
python setup.py install
# Copy the config file:
cp /usr/etc/hellanzb.conf.sample /usr/etc/hellanzb.conf
# Edit the config-file with pico (use CTRL-X to save and exit):
pico /usr/etc/hellanzb.conf
# Set Hellanzb.PREFIX_DIR = '/home/username/' (Replace with your username)
# Enter your usenet-provider hosts, port, username and password where it fits
# If you're using SSL, you need to set that line to "True"
Code: Select all
#Run it!
hellanzb.py
# Put a nzb file in the Queue:
/home/username/nzb/daemon.queue
# Hellanzb will now start to download and extract. When it's done, it'll be in this folder:
/home/username/usenet/
Mission accomplished!
When you get it running, let me know what speeds you get. I had some problems with speed which i posted in this thread: http://forum.excito.net/viewtopic.php?f=9&t=2100.
Let me know what you think of this tutorial, and I hope someone finds it useful!