Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Je eigen downloadserver met SABnzbd op de Raspberry Pi

Door: Maikel Dijkhuizen | 02 augustus 2017 10:14

How To

Inhoudsopgave

  1. Inleiding
  2. Pagina 2

Een Raspberry Pi leent zich uitstekend als downloadserver. Een recent model is snel genoeg om dit klusje te klaren en bovendien is het energieverbruik vele malen lager vergeleken met een traditionele pc. Nog een voordeel is natuurlijk de zeer lage aanschafprijs. Met wat werk draait je eigen downloadserver met SABnzbd als een zonnetje.

Wil je meer tips over de Raspberry Pi? Op computertotaal.nl/raspberry-pi hebben we ze allemaal voor je verzameld.

1 Voorbereiding

Gebruik voor de downloadserver bij voorkeur een Raspberry Pi 3. Die heeft meer rekenkracht dan zijn voorgangers en kan downloadtaken daarom soepeler verwerken. Voorzie allereerst de Pi van een micro-sd-kaart met de recentste versie van het besturingssysteem (zie kader). In deze workshop werken we met de distributie Raspbian Jessie with Pixel. Verder sluit je een toetsenbord, muis en monitor op de Pi aan. De Pi 3 ondersteunt weliswaar wifi, maar voor downloadtaken geniet een bekabelde ethernetverbinding de voorkeur. Door een micro-usb-voeding aan te sluiten, start je het systeem op.

Micro-sd-kaart prepareren

Je gebruikt eerst een reguliere pc of laptop om de micro-sd-kaart met Raspbian Jessie with Pixel te prepareren. Je downloadt een zip-bestand hier, waarna je dit archief uitpakt. Het img-bestand schrijf je vervolgens naar de micro-sd-kaart. Je gebruikt hiervoor het programma Etcher. Klik op Select image en selecteer het gedownloade img-bestand. Via Change wijs je zo nodig de juiste schijfletter van de micro-sd-kaart aan. Bevestig als laatste met Flash.

2 Wachtwoord en taal

Mocht je de Raspberry Pi voor het eerst opstarten, dan vraagt het besturingssysteem mogelijk naar inloggegevens. Standaard is de gebruikersnaam pi en het wachtwoord raspberry. Het wachtwoord wijzig je eenvoudig. Klik linksboven op het pictogram met de framboos om het menu te openen. Ga naar Preferences / Raspberry Pi Configuration en verander via Change Password desgewenst het wachtwoord. Alles binnen Raspbian is Engelstalig, maar je kunt eventueel een Nederlandse vertaling activeren. Open het tabblad Localisation en klik op de knop Set Locale. Achter Language kies je vervolgens voor nl (Dutch). Zodra je tweemaal bevestigt met OK, stelt Raspbian een herstart voor. Kies voor Yes.

3 Raspbian bijwerken

Allereerst is het zaak om alle software naar de nieuwste versie bij te werken. Je regelt dat door twee opdrachtregels uit te voeren. Ga binnen het Raspbian-menu naar Accessoires / LXTerminal. Je typt het commando sudo apt-get update, waarna je bevestigt met Enter. Raspbian haalt nu alle updates binnen. Zodra dit proces is afgerond, typ je het commando sudo apt-get upgrade. Wacht wederom totdat alles netjes is bijgewerkt. Er verschijnt een waarschuwing in beeld dat Raspbian extra archieven moet ophalen. Typ de letter J en druk op Enter om daarmee akkoord te gaan. Als je nog niet eerder upgrades hebt uitgevoerd, kan het wel een tijdje duren.

4 SABnzbd installeren

Hoewel Raspbian Jessie with Pixel een grafische gebruikersomgeving heeft, installeer je SABnzbd via een enkele opdrachtregel. Je gebruikt ook hiervoor het programma LXTerminal. Typ het commando sudo apt-get install sabnzbdplus. Er verschijnt een melding dat Raspbian extra archieven zal ophalen. Bevestig met J en druk daarna op Enter. Na afloop integreert SABnzbd in het menu. Klik linksboven op het pictogram met de framboos en navigeer naar Internet / SABnzbd+. De browser Chromium opent met het configuratiemenu. De bediening van het downloadprogramma voer je in het vervolg binnen deze browser uit.

Usenetprovider

Ben je nog niet bekend met usenet? Via deze downloadmethode haal je rechtstreeks mediabestanden op uit de nieuwsgroepen. Het aanbod is zeer ruim en de downloadsnelheid ligt erg hoog. Voor toegang tot de juiste nieuwsgroepen heb je wel een abonnement bij een usenetprovider nodig. Geen zin om te betalen, maar wil je usenet wel graag uitproberen? Verschillende providers bieden gratis proefabonnementen aan, zoals NewsXS, Hitnews en Pure Usenet. Als alternatief kun je ook een prepaid-abonnement overwegen. Zo geeft Eweka je voor 7,50 euro bijvoorbeeld dertig dagen toegang.

5 Gegevens usenetprovider

Je selecteert eerst Nederlands / Start Wizard. Typ daarna alle gegevens van je usenetprovider: zoals de servernaam, het poortnummer, de inloggegevens en het aantal verbindingen naar de nieuwsserver. Een Raspberry Pi is niet superkrachtig, dus bedenk of je wel álle verbindingen wilt gebruiken. Zet een vinkje achter SSL als je de verbinding wilt versleutelen (dan zien internetproviders normaliter niet welke bestanden je downloadt). Bedenk wel dat een ssl-verbinding een ander poortnummer en mogelijk ook een ander serveradres vereist. Bovendien vraagt het meer rekenkracht. De meeste ssl-verbindingen gebruiken poortnummer 563. Klik op Test Server om de verbinding te controleren en ga naar de volgende stap.

6 Netwerktoegang

SABnzbd bedien je desgewenst vanaf andere apparaten, zoals een smartphone, tablet of pc. Selecteer in dat geval de optie Ik wil SABnzbd kunnen gebruiken vanaf iedere PC in mijn thuisnetwerk. Verder vink je het onderdeel Wachtwoord beveiliging voor SABnzbd (aanbevolen) aan, waarna je de gebruikersnaam en het wachtwoord invult. Bepaal voor jezelf of je het programma via een beveiligde https-verbinding wilt gebruiken. Verder is het handig wanneer bij het starten van SABnzbd automatisch de browser opent. Klik tweemaal op Volgende zonder iets te wijzigen.

7 SABnzbd verkennen

Als je in de voorgaande stap een gebruikersnaam en wachtwoord hebt opgegeven, vul je die nu in. Je komt terecht in het hoofdvenster van SABnzbd. Onder meer de onderdelen Wachtrij en Geschiedenis springen in het oog, al zijn die logischerwijs nog leeg. Verder kun je vanuit dit browserscherm instellingen aanpassen en nzb’tjes van leuke muziek en films toevoegen. Belangrijk om te weten is dat je via het webadres http://localhost:8080/sabnzbd altijd toegang hebt tot het downloadprogramma. In het geval van een https-verbinding gebruik je de url https://localhost:9090/sabnzbd.

8 Uitpakprogramma

In tegenstelling tot de desktopversie van SABnzbd bevat de versie voor de Pi geen uitpakprogramma. Op usenet zijn mediabestanden overwegend verpakt in archieven, dus een automatisch uitpakprogramma mag eigenlijk niet ontbreken. Je voegt die functie alsnog toe door het tooltje unrar-nonfree te integreren. Hiervoor zijn diverse handelingen vereist. Als eerste pas je een bronbestand aan. Open LXTerminal en typ sudo nano /etc/apt/sources.list. Voeg vervolgens de regel deb-src http://archive.raspbian.org/raspbian wheezy main contrib non-free rpi toe en bevestig met Ctrl+X, Y en Enter. Typ als laatste sudo apt-get update om alle updates binnen te halen.

4 Reacties op: Je eigen downloadserver met SABnzbd op de Raspberry Pi

  • Om te reageren moet je ingelogd zijn. Nog geen account? Registreer je dan en praat mee!
  • 2 maanden, 2 weken geleden Error404html
    mag je downloaden met sabnzb en dit soort tools?? ik dacht van niet
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.
  • 1 maand, 1 week geleden timmera
    Tot en met stap 7 lukt het prima, bij stap 8 gaat het fout, wat ik ook probeer ik krijg steeds foutmeldingen. Ik krijg
    # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://archive.raspbian.org
    aspbian/ stretch main contrib non-free rpi.
    Wat doe ik fout, wat moet ik anders doen?
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.
  • 2 weken, 1 dag geleden nielsvandergalien
    @timmera wat je te zien krijgt is geen foutmelding, maar de inhoud van het bestand sources.list. Met het commando sudo nano open je het bestand in de tekstverwerker via de command line (zoals ook in de workshop staat moeten we een regel toevoegen aan sources.list).

    De regels die je als foutmelding hebt geïnterperteerd laat je dus staan en daar voeg je de volgende regel aan toe:
    deb-src http://archive.raspbian.org
    aspbian wheezy main contrib non-free rpi

    Vervolgens sla je het bestand op met CTRL+X gevolgd door de Y-toets.
    Belangrijk is om daarna nog even te updaten het commando:
    sudo apt-get update

    Hoop dat je er nu uitkomt en succes met stap 9!
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.
  • 2 weken, 1 dag geleden timmera
    Ben sinds 19 september met o.a. mailtjes bezig om antwoord te krijgen op de vraag of er ooit gekeken wordt/gereageerd wordt op geplaatste reacties. De stilte is helaas oorverdovend. Slechte zaak!
    Wanneer je een reactie plaatst ga je akoord
    met onze voorwaarden voor reacties.

Wanneer je een reactie plaatst ga je akoord
met onze voorwaarden voor reacties.