NZBget success?

I found some earlier posts about installing NZBget on their WD MYcloud, but apparently those guides were no longer useful and could potentially brick an up-to date Mycloud.

Just wondering if i’ve missed a recent guide or if someone would be kind enough to offer their assistance?

At the moment I have Couchpotato (runs perfectly), Sickbeard (again runs perfectly) and if im streaming content, I can stream a 15gb 1080p movie file to my tv with the above two running and there wont be a stutter.  However, if i let Sabnzbd out to play… that’s a totally different matter.  The box becomes essentially unuseable and i’ve tried all manner of tricks from pausing downloading during post processing to shutting down couch and sickbeard but alas its just too resource heavy.  I’ve heard NZBget is rather kinder to weaker machines.

Hopefully someone can atleast direct me in the right direction :).

Hello there,

I have not tried this, but lets hope another user can share some information and tips on this matter.

For v4 firmware you can install nzbget from Fox_exe’s repository  here.

However it’s an old version (0.7.0), so it’s a litte less advanced…

After installation, you only have the command-line version. If you want the GUI webserver then you need to install the nzbgetweb 1.4 webserver. Download it from  here

downloaded the nzbget from Fox’s repo, however it says im missing tonnes of lib depencies and so wont install, do you have any idea how i can install them?

WDMyCloud:/shares/OP# sudo dpkg -i nzbget.deb

dpkg: warning: files list file for package 'libssh2-1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libxau6:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'liblockfile1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libkrb5-3:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libwrap0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libtagc0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libapr1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libcap2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libglib2.0-0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libgphoto2-port0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libpng12-0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libtalloc2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libevent-2.0-5:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libedit2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libldap-2.4-2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libavahi-client3:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libgphoto2-2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libtag1c2a:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'liblua5.1-0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libpkcs11-helper1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libpcre3:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libdb5.3:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libavahi-common3:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libsensors4:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libx11-6:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libnfsidmap2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libbsd0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libavahi-common-data:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libjpeg8:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libnss-winbind:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libsasl2-2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libsasl2-modules:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libcurl3:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libaprutil1-ldap:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libtirpc1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libaprutil1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libkrb5support0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'librtmp0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libpcap0.8:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libdevmapper1.02.1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libexpat1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libltdl7:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libkeyutils1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libreadline5:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libantlr3c-3.2-0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libasound2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libxcb1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libtdb1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libxpm4:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libtag1-vanilla:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'liblzo2-2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libogg0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libaprutil1-dbd-sqlite3:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libfontconfig1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libmagic1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libk5crypto3:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libgssglue1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libjson-c2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libunistring0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libwbclient0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libfuse2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libgssapi-krb5-2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libparted0debian1:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libgd2-xpm:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libconfuse0:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libexif12:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libffi5:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libflac8:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libdbus-1-3:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libxml2:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libfreetype6:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libxdmcp6:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libpam-cap:armhf' missing; assuming package has no files currently installed

dpkg: warning: files list file for package 'libpam-winbind:armhf' missing; assuming package has no files currently installed

(Reading database ... 25023 files and directories currently installed.)

Preparing to replace nzbget 0.7.0-2 (using nzbget.deb) ...

Unpacking replacement nzbget ...

Setting up nzbget (0.7.0-2) ...

Processing triggers for man-db ...

Those errors are “normal”. Are you sure it didn’t got installed?

You can verify by checking if you have the following file and folder.

file:

/usr/bin/nzbget

folder:

/usr/share/doc/nzbget

file:

/usr/bin/nzbget

FATAL ERROR: Invalid option “MainDir”

Throws up that;

folder:

/usr/share/doc/nzbget

confirms that the directory is there.   When I try;

WDMyCloud:~# /etc/init.d/nzbget start

Start services: NZBget

FATAL ERROR: Invalid option "MainDir"

 the same error… are we getting closer :D?

EDIT: didn’t see you replied already. The problem is that the download folder isn’t configured properly, but that will get sorted when you follow the next steps

-Copy the configuration template to the correct destination.

cp /usr/share/doc/nzbget/nzbget.conf.example /usr/local/etc/nzbget.conf

(In this example, I copied to /usr/local/etc/nzbget.conf, but nzbget will also accept the following locations. So change it as you desire:

/etc/nzbget.conf 
/usr/etc/nzbget.conf 
/opt/etc/nzbget.conf

-Edit nzbget.conf by putting in the correct data, make sure you change the $MAINDIR parameter, so you won’t fill up the root partition.

-Start the nzbget daemon with the following (change config path to your location, it should also work with just ‘nzbget -D’, but my nzbget webserver failed to find the daemon if config path wasn’t added)

nzbget -D -c /usr/local/etc/nzbget.conf

-You can check if it works by executing the following

nzbget -L F

If you would place an nzb in the NzbDir (defined in the nzbget.conf), it will start downloading. To see the progress at this point, you can perform:

nzbget –s

POSTPROCESSING

-To configure postprocessing (automated par checking and extracting), I would install ‘unrar’ from Fox_exe’s repository.

-Copy the example file to any location you want. In my example I copied it to the same folder as nzbget.conf.

cp /usr/share/doc/nzbget/examples/postprocess-example.conf /usr/local/etc/postprocess-example.conf

-Edit the “PostProcess” parameter in nzbget.conf to the path you just created.

-Edit the newly made postprocess-example.conf with the settings you want.

-To start the webserver automatically at boot, create a file named /etc/init.d/nzbget

nano /etc/init.d/nzbget

and paste this code:

(use your nzbget.conf path again)

#!/bin/sh
# Start/stop the NZBget daemon.
#
case "$1" in
start) echo "Start services: NZBget"
   nzbget -D -c /usr/local/etc/nzbget.conf
   ;;
stop) echo "Stop services: NZBget"
   /usr/bin/nzbget -Q
   ;;
restart)
   $0 stop
   $0 start
        ;;
*) echo "Usage: $0 start|stop|restart\n"
        exit 1
        ;;
esac
exit 0
  • Give correct permission and add to startup

    chmod 755 /etc/init.d/nzbget && update-rc.d nzbget defaults

All that’s left is installing the webserver…

Would it work the same with the 1.4 version or its it unsure if it would work at all?

geri.st wrote:
Would it work the same with the 1.4 version or its it unsure if it would work at all?

1.4 is the version of the GUI, the nzbget server itself remains at 0.7.0 (2 different things).

However the above steps where mostly from memory, since no one ever replied I’m still not entirely sure they’re correct. But I can assure you that you can get it working on v4