Originally published at: http://www.howtogeek.com/142249/how-to-turn-a-raspberry-pi-into-an-always-on-usenet-machine/
We recently showed you how to turn your Raspberry Pi into a 24/7 BitTorrent box to save on your power bill and keep your tracker ratios golden. Now we’re back to show you how to add in Usenet access to round out the build as a comprehensive downloading box.
This is going to sound really, really newbie and I apologize in advance!
But what usenet groups are interesting for downloading from, and why? I honestly haven't been on usenet in 5+ years, so I have no idea what's out there.
What most people do is use an NZB search engine (basically, NZB files are the same thing as what Torrent files are to.. torrents.). Our basic guide to Usenet explains.
The most popular NZB search engines got shut down recently, but you can actually build your own NZB indexer if you want, or use one of the remaining sites out there.
Otherwise, there are also automated downloaders that you plug in the shows / movies you want to download, and when they are available, it will automatically download them. I forget the names, I know that @jfitzpatrick is a big usenet guy though, he can explain.
Personally I end up using Usenet only when my DVR fails to record something... like when the fiancee records both The Walking Dead and the Real Housewives at the same time and I can't record Family Guy.
There has been a reasonable crack down on it lately, but the major use case for downloading from usenet has always been pirated tv shows, movies and apps. Its a lot less "trackable" than bitorrent and a lot more underground.
@codinghorror the other answers have already covered a lot of the basics but what it really comes down to is that Usenet offers just about everything BitTorrent trackers do with zero risk to the downloader.
What's interesting in this day and age is that the whole structure of Usenet as you and I understand it (people who are old school Usenet users who remember the days of structured discussion in the Usenet groups) is largely invisible to the new generation of Usenet-as-file-downloading users. The Usenet indexers make it largely irrelevant to the end user whether something is one alt.binaries.whatever group or another alt.binaries.whatever group.
Where I've found Usenet really useful, as @geek highlights, is like a super DVR. (A magical, magical DVR that takes all the commercials out for you).
There are several worthwhile apps that you can layer over your simple Usenet + Usenet downloader experience like SickBeard (automated TV show downloading), CouchPotato (automated movie downloading), and Headphones (automated music downloading). And when I say automated... I mean fully automated. Like you can see a blurb in your RSS feeds about a Sci-Fi show that won't even air until next March but you can tell SickBeard that you want it and SickBeard will patiently wait for it.
While this article is quite useful, I don't believe SABnzb is the recommended choice for a raspberry pi, because it's such a drain on resources. I'd suggest anyone interested in a small usenet client to try NZBget. It also comes with a web interface, handles smart par2 repairing and unpack, but is much lighter.
Is there a way to do something similar, like setting it up to be a media server or NAS? I currently use a PC to run iTunes and use my Airport Express to stream music to my stereo. I would love to replace the PC with a Pi but don't know if I can or how to. The PC needs to be always on and a Pi would be much more practical.
Is it easy to enhance this to use a NAS instead of a locally attached hard disc? I'd say with NFS it should be, but I'm not sure how well Sabnzbd plays with network storage.
Sabnzbd runs really slow on Pi hardware.
It's better to look at running NZBGet that uses C++ and not Python.
NZBGet -> http://nzbget.sourceforge.net/Main_Page
Pi Blog about NZBGet -> http://raspberry-blog.com/howto/installing-nzbget-on-raspberry-pi/
imo NZBGet would run better and use less CPU and b/c so use less power.
You should certainly be able to use any network storage on Linux that you want. The problem would be that you might end up downloading faster than your network storage can keep up... but it should work, especially if you are using a hard-wired Gigabit network.
We'll have to take a look at that. I'm sure that @jfitzpatrick would be interested in any Raspberry Pi ideas - might be able to do a new guide.
I think that a lot of people use Sabznbd just because it's so simple and works really well. The various extensions make it great for remote management as well.
We definitely noted in the tutorial that we were sacrificing a little performance for the better feature set of SABnzbd (and included a link to NZBget). So far in my tests the speed decrease with SABnzbd isn't a deal breaker at all.
That said, I'd be happy to write a supplemental tutorial focused on installing NZBget instead of SABnzbd if there is enough interest.
Would be interested in seeing a how-to on NZBget.
Well as you know I'm very new to all this... my first go around going through the tutorials took me about a week and I gave up got a new SD card and a new USB 3TB HD ..
The second time around... 35 min.. and it is working so I think..
couple things on the tutorial ... it is awesome ... that goes without saying.. I do have a couple questions..
I would include in the part where you make the directories for the SABnzbd..... you know the download, completed, watch..... first you might tell us newbies make the directory SABnzbd... then all the others... took me a bit to figure that out..
Since I'm new to Newsgroups and torrents and NZB and SABnzbd and well the list goes on and on..
My question... if the PI is headless and no keyboard
I go and get the Mint 14 NZB from the link you mentioned.. but in the tutorial you say you "dumped the .NZB file into the SABnabd /watch/folder where SABNZBD snatched it up..
is this in the windows interface where I had it open?? or somehow moved to the pi... I'm guessing in windows at least that is where I put it and it seems to be working..
brings up another... how do I start SABnzbd on windows.? do I have to remember the ip and the :8080 thing.. is there a way to make an icon to click? I just don't know these things..
finally.. how do I see it? where does the result show up.. in windows? or do I use one of those other programs I installed to transfer the file?
I have a few other questions to but don't want to take up any more time ... but if you don't mind.. more to follow...
Thanks in advance..
did you manage on directing downloads to a NAS directory?
i have a WD essential connected to my router (router supports samba) and i would like the RPI to download (100% legal) torrents to. the RPI is connected via LAN to the router.
Can anyone advise why SABnzdb will not install for me? I get the error "E: Unable to locate package sabnzdbplus" when following the instructions in this article. I followed the directions in the acticles "Getting Started with Raspberry Pi", "Configure for Remote Shell" and "Low-Power Storage Device" prior to this step.
NZBGet runs much smoother on the Pi. You can also try ShowdyPi, which is an alternative to Sickbeard and was specifically created with low resources in mind.
I wish somebody would make a comparison chart with these zillion different download managers.
Hi, can anyone let me know how to update it? when i install trough apt-get and it only takes version 0.6.15, i want the newest version but can for the life of me not figure out how. The reason is that i get an error when adding from couchpotato so it downloads the same movie 5-6 times. This is known to be solved by updating sabnzbd
I accidently deleted my init.d script and now i can't find it to replace, can someone post it?
next page →