Hur man installerar NZBGet för lättviktsnedladdning på din Raspberry Pi

Jun 5, 2025
Hårdvara
OBEHANDLAT INNEHÅLL

Vi visade dig nyligen hur man gör din Raspberry Pi till en Usenet-maskin som alltid är på centrerad kring den funktionsrika SABnzbd Usenet-klienten. Nu är vi tillbaka för att visa dig hur du använder NZBGet, ett mer spartanskt men också mycket lätt Usenet-verktyg.

Varför vill jag göra det här?

Om du följde med vår Hur man gör en Raspberry Pi till en All-On Usenet-maskin och du är helt nöjd med resultaten, då kan du hoppa över den här guiden helt och hållet.

Om du å andra sidan har upptäckt att resurskrävande SABnzbd beskattar din Raspberry Pi för mycket (speciellt om du kör den sida vid sida med en BitTorrent-klient), är det ett bra sätt att byta till NZBGet för att frigöra systemresurser. Du kommer att förlora en mängd olika funktioner i processen, men kärnfunktionaliteten (importera NZB-filer, ladda ner innehåll, packa upp det och interagera med hjälpappar som SickBeard och CouchPotato) är fortfarande tillgängliga med NZBGet.

Var dock uppmärksam på att installationen av NZBget är ett betydligt större krångel (och innebär att både NZBget och patchade hjälpappar samlas).

Vad behöver jag?

För denna handledning antar vi att du har en funktionell Raspberry Pi med Raspbian installerad och har följt med våra tidigare självstudier. Jag har du har och du är här för att byta ut SABnzbd mot NZBget, hoppa till nästa avsnitt. Om du är helt ny på processen och vill komma ombord föreslår vi att du börjar med följande artiklar i den ordning vi har dem listade här:

  1. HTG-guiden för att komma igång med Raspberry Pi
  2. Så här konfigurerar du din Raspberry Pi för fjärrskal, skrivbord och filöverföring
  3. Hur man gör en Raspberry Pi till en nätverkslagringsenhet med låg effekt

Allt i den första självstudien är nödvändig, den andra handledningen är valfri (men fjärråtkomst är otroligt praktiskt för det här projektet eftersom en nedladdningsruta är en perfekt kandidat för en huvudlös byggnad), och den viktigaste delen av den tredje självstudien är helt enkelt att ställa hårddisken och konfigurera den för automatisk montering vid start.

Förutom listan över tidigare läsningar rekommenderar vi starkt att du läser följande handledning om du inte är alltför bekant med Usenet.

  • How-To Geek Guide för att komma igång med Usenet

Om du redan känner till Usenet och har ett konto hos en pålitlig Usenet-leverantör är det fantastiskt. Om du inte har ett Usenet-konto, du måste absolut läsa vår guide för att komma igång. Till skillnad från torrenter där du kan få genom att hoppa från offentlig tracker till offentlig tracker, finns det inget sådant som en pålitlig och gratis offentlig Usenet-server. Du måste få ett konto från en pålitlig leverantör - se vår guide för allmän information om Usenet och tips om vilka leverantörer att överväga.

Uppdatering av Apt-Get och installation av UNRAR

Obs! Om du nyligen följde med SABnzbd-guiden kan du säkert hoppa över hela detta avsnitt eftersom du redan har uppdaterat ditt apt-get-verktyg och installerat UNRAR.

Den första verksamheten är att uppdatera och uppgradera ditt apt-get-installationsprogram. Om du följde med en av våra andra Raspberry Pi-guider och uppdaterade allt kan du hoppa över det här steget.

Ange följande kommandon vid terminalen:

sudo apt-get uppdatering

sudo apt-get uppgradering

Om du inte har uppdaterat / uppgraderat på ett tag, var beredd att vänta på en lång uppgraderingsprocess.

Precis som med SABnzbd-installationshandledningen måste vi installera ett kompletterande verktyg för att hantera filarkiv.

För att automatisera filuppackningen måste vi bygga en kopia av den fria men ointuitivt namngivna unrar-nonfree-appen. Lyckligtvis en hjälpsam själ på RaspberryPi.StackExchange beskrivs hur man gör det för Raspbian.

Ange följande kommando vid terminalen så att du kan redigera dina sources.list och lägga till förvaret som innehåller unrar-nonfree:

Sudona / Etc / Apt / So rse s. Jag st

I nano lägger du till följande rad i .list-filen:

deb-src http://archive.raspbian.org/raspbian wheezy huvudbidrag icke-fri rpi

Tryck på CTRL + X för att avsluta nano och Y för att spara / skriva över den gamla .listfilen. Tillbaka vid kommandotolken måste du uppdatera din källista för att ändringen ska träda i kraft:

sudo apt-get uppdatering

När uppdateringen är klar (det borde vara ganska snyggt om du uppdaterade tidigare i handledningen) är det dags att skapa en fungerande katalog och sedan flytta till den:

mkdir ~ / unrar-nonfree && cd ~ / unrar-nonfree

Dags att ladda ner unrar-nonfree-beroenden:

sudo apt-get build-dep unrar-nonfree

När processen är klar och du är tillbaka vid uppmaningen anger du följande kommando för att ladda ner källkoden och bygga installationspaketet:

sudo apt-get source -b unrar-nonfree

Nu är det dags att installera paketet. Om du följer den här självstudien efter att en ny version av unrar-nonfree har släppts måste du uppdatera filnamnet. Du kan kontrollera versionsnumret genom att skriva “ls” vid kommandotolken för att lista de filer vi laddade ner i föregående steg:

sudo dpkg -i unrar_4.1.4-1_armhf.deb

När installationen är klar kan du snabbt testa om kommandot "unrar" är tillgängligt för systemet genom att helt enkelt skriva "unrar" vid kommandotolken. Om den är korrekt installerad, kommer unrar-appen att ta tillbaka en lista över alla tillgängliga switchar och deras beskrivningar. Om paketet installeras utan fel kan du städa efter dig själv med följande kommando:

cd && rm -r ~ / unrar-nonfree

Nu när vi har vår UNRAR-app installerad är det dags att installera och konfigurera NZBGet.

Installera och konfigurera NZBget

Till skillnad från SABnzbd-installationsprocessen är den här betydligt längre / mer lättsinnig, så var redo att spendera lite tid vid prompten. Förutom att spendera lite mer tid vid uppmaningen, var beredd på lite stillestånd när du använder kommandot "make" för att kompilera appar.

Den första verksamheten är att skapa en tillfällig katalog, som vi gjorde med vår UNRAR-installation, där vi kunde arbeta. Precis som med UNRAR, måste vi smutsa händerna med att bygga en installatör. Ange följande kommandon vid uppmaningen:

sudo mkdir / temp-nzbget
cd / temp-nzbget

Nu måste vi ladda ner och extrahera NZBget. När detta skrivs är den stabila versionen version 10.2. Kontrollera NZBget webbplats för att se till att du laddar ner den senaste stabila versionen.

sudo wget http://sourceforge.net/projects/nzbget/files/nzbget-10.2.tar.gz
sudo tar -xvf nzbget-10.2.tar.gz
cd nzbget-10.2

Eftersom NZBGet inte har ett trevligt förpackat installationsprogram för oss, kommer vi att behöva installera alla beroenden manuellt. Om du är nyfiken på vad varje beroende är för, kolla in listan över förutsättningar här . Ange följande kommandon vid uppmaningen:

sudo apt-get install libncurses5-dev
sudo apt-get install sigc ++
sudo apt-get install libpar2-0-dev
sudo apt-get install libssl-dev
sudo apt-get install libgnutls-dev
sudo apt-get install libxml2-dev

När du har installerat alla beroenden måste vi utföra en liten patchoperation på libpar2. Du kan tekniskt hoppa över den här korrigeringen men Med korrigeringsfilen kan du ställa in en tidsgräns för parreparationsprocessen. Detta används för långsammare enheter som vår lilla Raspberry Pi-nedladdningsruta.

Notera: om du inte lappar filerna får du ett fel under konfigurationsprocessen såvida du inte lägger till kommandot ./configure med –disable-libpar2-bugfixes-check

För att korrigera libar2 anger du följande kommandon vid prompten:

sudo wget http://sourceforge.net/projects/parchive/files/libpar2/0.2/libpar2-0.2.tar.gz
sudo tar -xvf libpar2-0.2.tar.gz
cd libpar2-0.2
cp /temp-nzbget/nzbget-10.2/libpar2-0.2-*.patch.
sudo patch <libpar2-0.2-bugfixes.patch
sudo patch <libpar2-0.2-cancel.patch
./konfigurera
sudo make
sudo gör installation

Nu är det dags att kompilera och installera NZBget:

cd /temp-nzbget/nzbget-10.2
./konfigurera
sudo make
sudo gör installation

När processen har slutförts har vi ytterligare en uppgift innan vi konfigurerar NZBget. Vi måste skapa en uppsättning kataloger som NZBget kan använda. Vi antar att du använder samma katalogstruktur som vi har använt i våra Raspberry Pi-handledning. Om inte, måste du ändra dina kataloger i enlighet med detta.

Ange följande kommandon vid kommandotolken för att skapa dina NZBget-kataloger:

sudo mkdir / media / USBHDD1 / delningar / NZBget
sudo mkdir / media / USBHDD1 / delningar / NZBget / dst
sudo mkdir / media / USBHDD1 / delningar / NZBget / nzb
sudo mkdir / media / USBHDD1 / delningar / NZBget / kö
sudo mkdir / media / USBHDD1 / delningar / NZBget / tmp
sudo mkdir / media / USBHDD1 / aktier / NZBget / post-proc

Du kan ändra namngivningsstrukturen, men då måste du också gå igenom konfigurationsfilerna och ändra alla standardmappnamn (vilket inte är värt besväret).

När du har skapat mapparna är det dags att redigera NZBget-konfigurationsfilen. Ange följande kommando vid uppmaningen:

sudo cp /usr/local/share/nzbget/nzbget.conf /etc/nzbget.conf
Plötslig / Etc / n zbge t. Kon f

Konfigurationsfilen är starkt kommenterad med användbara kommentarer (men vi kommer inte att inkludera alla kommentarrader i våra instruktioner här eftersom det skulle göra textblocken onödigt långa); läs igenom filen noggrant för att redigera följande del av konfigurationsfilen i avsnittet ### PATHS:

MainDir = / media / USBHDD1 / delningar / NZBget

I avsnittet ### NEWS-SERVERS anger du inloggningsuppgifterna för Usenet Server:

Server1.Host = din server.com
Server1.Port = 119
Server1.Username = användarnamn
Server1.Password = lösenord
Server1.JoinGroup = ja
Server1.Kryptering = nej
Server1.Connections = 5

När du är klar med att redigera filen, tryck CTRL + X och spara. Innan vi startar NZBget har vi en liten mängd filer att kopiera. Tillbaka vid kommandotolken anger du följande kommando:

cp /temp-nzbget/nzbget-10.2/nzbget-postprocess* / media / USBHDD1 / shares / NZBget / post-proc

Detta kopierar alla efterbehandlingsskript från vår tillfälliga installationsmapp till den permanenta efterbehandlingsmappen. Nu kan vi starta NZBget-demonen och se till att allt fungerar OK. Ange följande kommando:

sudo nzbget -D

Nu kan du navigera till IP-adressen till din Raspberry Pi med följande portnummer:

http: // [Your Pi's IP]: 6789

för att kolla in WebUI för NZBget. Standardanvändarnamnet är “nzbget” och standardlösenordet är “tegbzn6789”.

Vi kommer inte att spendera mycket tid här, bara tillräckligt länge för att pissa runt och se till att allt fungerar ordentligt. (När vi är färdiga med NZBget-konfigurationen och start-vid-start-processen kommer du inte att titta på NZBget mycket längre eftersom det kommer att kallas av alla dina hjälpapplikationer som SickBeard och CouchPotato).

Medan vi är här, ta en stund att lägga till en NZB-fil - om du vill ha en NZB-fil, gå till binsearch.info och leta efter din favorit Linux-distribution.

När du har bekräftat att du kan starta NZBget och ladda ner en fil är det dags att konfigurera NZBget så att det startar. Om du har följt med alla våra Raspberry Pi-handledning (eller är en Linux-veteran), verkar hela processen vara bekant.

Ange följande kommando vid kommandotolken:

Sudonna / Etc / Ini t. d / n zb få t

Klistra in följande kod i filen:

#! / bin / sh
### BEGIN INIT INFO
# Ger: NZBget
# Obligatorisk start: $ nätverk $ remote_fs $ syslog
# Obligatoriskt stopp: $ nätverk $ remote_fs $ syslog
# Standardstart: 2 3 4 5
# Standard-stopp: 0 1 6
# Kort beskrivning: Starta NZBget vid start
# Beskrivning: Starta NZBget
### SLUT INIT INFO
fall "$ 1" i
start) echo -n "Starta tjänster: NZBget"
/ usr / local / bin / nzbget -D
;;
stopp) echo -n "Stoppa tjänster: NZBget"
/ usr / local / bin / nzbget -Q
;;
omstart)
$ 0 stopp
$ 0 start
;;
*) Echo "Användning: $ 0 start | stopp | starta om"
avfart 1
;;
esac
avsluta 0

Tryck på CTRL + X, spara ditt arbete och avsluta nano. Nu måste vi ändra behörigheterna för filen och uppdatera rc.d. Ange följande kommandon vid prompten:

sudo chmod 755 /etc/init.d/nzbget
sudo update-rc.d standardinställningar för nzbget

Starta om ditt system och bekräfta att NZBget startar automatiskt.


Nu är du redo att gå med en enkel NZBget-installation. Nästa steg är att gå vidare till vår automatiseringsguide, Så här automatiserar du din alltid pågående Raspberry Pi-nedladdningsruta och följ installationsanvisningarna. Alla verktyg vi använder i guiden med SABnzbd är också kompatibla med NZBget, så gör bara lämpliga ersättningar i inställningsmenyerna.

.post-innehåll .inmatningsfot

How To Install And Configure Radarr On Raspberry Pi With DietPi

How To Install And Configure Sonarr On Raspberry Pi With DietPi

How To Install And Configure CouchPotato On Raspberry Pi | Download All Movies At Once |

The Best Raspberry Pi Server With Sonarr, Radarr, Deluge, NZBGet And Jackett

How To Install Radarr On OpenMediaVault 5 Using Docker With Portainer On Raspberry Pi 4

Ubuntu 20.04 Enlightenment. Raspberry Pi 4

Raspberry Pi 4: Ultimate Home Server With DockSTARTer

Raspberry Pi + Sonarr, Radarr, Deluge And Jackett

Plex Server On A Raspberry Pi 4!? (how To)

DietPi Plex Media Server Setup On Raspberry Pi 3 B Plus


Hårdvara - Mest populära artiklar

Hur man övervakar fuktnivåerna i ditt hem

Hårdvara May 24, 2025

Hög luftfuktighet är inte kul och inte heller låg luftfuktighet - du vill ha en bra balans mellan de två. Så här övervakar du luftfuktigheten i ditt hus så att du kan göra ..


Hur man spelar flerspelarspel på din Chromecast

Hårdvara Jan 4, 2025

OBEHANDLAT INNEHÅLL Så du har en Chromecast . Visste du att du kan göra mer än bara strömma filmer, musik och videor med det? Du kan också spela enkla spel so..


Så här hanterar du datorns fläktar för optimalt luftflöde och kylning

Hårdvara Jul 10, 2025

Att bygga en modern stationär PC är förvånansvärt enkelt tack vare modulära delar och mycket solid teknik. Det förklaras ofta som "LEGO för vuxna." Men att hantera luftkylni..


Så här installerar du Kodi på din Amazon Fire TV eller Fire TV Stick

Hårdvara Jul 5, 2025

OBEHANDLAT INNEHÅLL Om du har spenderat någon tid på att utforska digitalboxens programvaruscen har du troligtvis hört talas om Kodi. Kodi, som tidigare kallades XBMC, kan ut�..


Vad är de små gråklädda sakerna på RAM-moduler?

Hårdvara Feb 28, 2025

OBEHANDLAT INNEHÅLL Om du utför din första RAM-uppgradering någonsin kan det vara en mycket oroande händelse att titta på en liten bit plötsligt "chip off" av en RAM-modul...


Så här aktiverar du utvecklarläge och Sideload Roku-appar

Hårdvara Jun 30, 2025

Du kanske är nyfiken på att bygga dina egna Roku-kanaler. Du kanske har hittat en Roku-kanal som du vill använda, men det finns inget officiellt stödt sätt att installera den. ..


Vad är Sys Rq, Scroll Lock och Paus Break-tangenterna på mitt tangentbord?

Hårdvara Sep 26, 2025

Titta på tangentbordet och chansen är att du kommer att se några tangenter du aldrig använder nära det övre högra hörnet: Sys Rq, Scroll Lock och Pause / Break. Har du någo..


Snabba upp din Windows Vista-dator med ReadyBoost

Hårdvara Jan 8, 2025

OBEHANDLAT INNEHÅLL Windows Vista innehåller en ny funktion som heter ReadyBoost som låter dig ansluta ett flashminne eller SD-kort för att lagra vanliga filer för snabbare åtkomst ä..


Kategorier