Sådan installeres NZBGet til letvægtsdownload af Usenet på din Raspberry Pi

Jun 5, 2025
Hardware
UCACHED INDHOLD

Vi viste dig for nylig hvordan man omdanner din Raspberry Pi til en altid tændt Usenet-maskine centreret omkring den funktionsrige SABnzbd Usenet-klient. Nu er vi tilbage for at vise dig, hvordan du bruger NZBGet, et mere spartansk, men også meget let Usenet-værktøj.

Hvorfor vil jeg gøre dette?

Hvis du fulgte med vores Sådan omdannes en Raspberry Pi til en Usenet-maskine, der altid er tændt og du er helt tilfreds med resultaterne, så kan du springe denne tutorial helt over.

Hvis du derimod har fundet ud af, at ressourcekrævende SABnzbd beskatter din Raspberry Pi for meget (især hvis du kører den side om side med en BitTorrent-klient), så er det en god måde at skifte til NZBGet. at frigøre systemressourcer. Du mister en række funktioner i processen, men kernefunktionaliteten (import af NZB-filer, download af indhold, udpakning og interaktion med hjælperapps som SickBeard og CouchPotato) er alt sammen stadig tilgængelig med NZBGet.

Vær dog opmærksom på, at installation af NZBget er et betydeligt større besvær (og involverer kompilering af både NZBget og patched hjælper-apps).

Hvad har jeg brug for?

Til denne tutorial antager vi, at du har en funktionel Raspberry Pi med Raspbian installeret og har fulgt sammen med vores tidligere tutorials. Jeg har du har, og du er bare her for at bytte SABnzbd til NZBget, spring til næste afsnit. Hvis du er helt ny i processen og ønsker at komme om bord, foreslår vi at starte med følgende artikler i den rækkefølge, vi har dem opført her:

  1. HTG Guide til at komme i gang med Raspberry Pi
  2. Sådan konfigureres din Raspberry Pi til Remote Shell, Desktop og File Transfer
  3. Sådan omdannes en Raspberry Pi til en netværkslagringsenhed med lav effekt

Alt i den første tutorial er nødvendig, den anden tutorial er valgfri (men fjernadgang er utrolig praktisk til dette projekt, da en downloadboks er den perfekte kandidat til en hovedløs opbygning), og den vigtigste del af den tredje tutorial er simpelthen at opsætte harddisken og konfigurerer den til automatisk montering ved opstart.

Ud over listen over tidligere læsninger, hvis du ikke er alt for fortrolig med Usenet, anbefaler vi på det kraftigste at læse følgende vejledning:

  • How-To Geek Guide til Kom godt i gang med Usenet

Hvis du allerede er fortrolig med Usenet og har en konto hos en pålidelig Usenet-udbyder, er det fantastisk. hvis du gør det ikke har en Usenet-konto, skal du absolut læse vores guide for at komme op i hastighed. I modsætning til torrents, hvor du kan komme ved at hoppe fra offentlig tracker til offentlig tracker, er der ikke noget som en pålidelig og gratis offentlig Usenet-server. Du bliver nødt til at få en konto fra en pålidelig udbyder - se vores guide for generel information om Usenet og tip om, hvilke udbydere der skal overvejes.

Opdatering af Apt-Get og installation af UNRAR

Bemærk: Hvis du for nylig fulgte sammen med SABnzbd-guiden, kan du sikkert springe hele denne sektion over, da du allerede har opdateret dit apt-get-værktøj og installeret UNRAR.

Den første forretningsorden er at opdatere og opgradere dit apt-get installationsprogram. Hvis du fulgte med en af ​​vores andre Raspberry Pi-guider og opdaterede alt, kan du springe dette trin over.

Indtast følgende kommandoer ved terminalen:

sudo apt-get opdatering

sudo apt-get opgradering

Hvis du ikke har opdateret / opgraderet på et stykke tid, skal du være parat til at vente på en lang opgraderingsproces.

Ligesom med SABnzbd-installationsvejledningen skal vi installere et supplerende værktøj til at håndtere filarkiver.

For at automatisere filudpakningen bliver vi nødt til at oprette en kopi af den gratis, men uintuitivt navngivne unrar-nonfree-app. Heldigvis en hjælpsom sjæl på RaspberryPi.StackExchange skitseret, hvordan man gør det for Raspbian.

Ved terminalen skal du indtaste følgende kommando for at give dig mulighed for at redigere din sources.list og tilføje lageret, der indeholder unrar-nonfree:

Sudona / Etc / Apt / So rse s. Jeg St.

I nano skal du tilføje følgende linje til .list-filen:

deb-src http://archive.raspbian.org/raspbian wheezy hovedbidrag ikke-gratis RPI

Tryk på CTRL + X for at afslutte nano og Y for at gemme / overskrive den gamle .list-fil. Tilbage ved kommandoprompten skal du opdatere din kildeliste, før ændringen træder i kraft:

sudo apt-get opdatering

Når opdateringen er færdig (det skal være ret snappy, hvis du opdaterede tidligere i vejledningen), er det tid til at oprette en arbejdsmappe og derefter flytte til den:

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

Tid til at downloade unrar-nonfree's afhængigheder:

sudo apt-get build-dep unrar-nonfree

Når processen er færdig, og du er tilbage ved prompten, skal du indtaste følgende kommando for at downloade kildekoden og oprette installationspakken:

sudo apt-get source -b unrar-nonfree

Nu er det tid til at installere pakken. Hvis du følger denne vejledning, efter at en ny version af unrar-nonfree er frigivet, skal du opdatere filnavnet. Du kan kontrollere versionsnummeret ved at skrive “ls” ved kommandoprompten for at liste de filer, vi downloadede i de foregående trin:

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

Når installationen er afsluttet, kan du hurtigt teste for at se, om kommandoen "unrar" er tilgængelig for systemet ved blot at skrive "unrar" ved kommandoprompten. Hvis den er installeret korrekt, skyder unrar-appen en liste over alle tilgængelige kontakter og deres beskrivelser tilbage. Hvis pakken er installeret uden fejl, kan du rydde op efter dig selv med følgende kommando:

cd && rm -r ~ / unrar-nonfree

Nu hvor vores UNRAR-app er installeret, er det tid til at komme i gang med installationen og konfigurationen af ​​NZBGet.

Installation og konfiguration af NZBget

I modsætning til SABnzbd-installationsprocessen er denne betydeligt længere / mere fiddly, så vær klar til at bruge lidt tid på prompt. Ud over at bruge lidt mere tid på prompten, skal du være forberedt på lidt nedetid, når du bruger kommandoen "make" til at kompilere apps.

Den første forretningsorden er at oprette en midlertidig mappe, som vi gjorde med vores UNRAR-installation, hvor vi kunne arbejde. Ligesom med UNRAR bliver vi nødt til at gøre vores hænder beskidte ved at bygge en installatør. Indtast følgende kommandoer ved anmodningen:

sudo mkdir / temp-nzbget
cd / temp-nzbget

Nu skal vi downloade og udtrække NZBget. I skrivende stund er den stabile udgave version 10.2. Tjek NZBget-websted for at sikre, at du downloader den nyeste stabile version.

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

Da NZBGet ikke har et dejligt færdigpakket installationsprogram til os, skal vi manuelt installere alle afhængigheder. Hvis du er nysgerrig efter, hvad hver afhængighed er, tjek listen over forudsætninger her . Indtast følgende kommandoer ved anmodningen:

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 installeret alle afhængighederne, skal vi udføre en lille patchoperation på libpar2. Du kan teknisk springe denne patch over men plasteret giver dig mulighed for at indstille en tidsbegrænsning på parreparationsprocessen. Dette bruges til langsommere enheder som vores lille Raspberry Pi-downloadboks.

Bemærk: hvis du ikke lapper filerne, får du en fejl under konfigurationsprocessen, medmindre du tilføjer kommandoen ./configure med –disable-libpar2-bugfixes-check

For at lappe libar2 skal du indtaste følgende kommandoer ved 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
./konfigurer
sudo make
sudo gør installation

Nu er det tid til at kompilere og installere NZBget:

cd /temp-nzbget/nzbget-10.2
./konfigurer
sudo make
sudo gør installation

Når denne proces er afsluttet, har vi endnu en opgave, før vi konfigurerer NZBget. Vi er nødt til at oprette et sæt kataloger, som NZBget kan bruge. Vi antager, at du bruger den samme bibliotekstruktur, som vi har brugt gennem vores Raspberry Pi-tutorials. Hvis ikke, skal du ændre dine mapper i overensstemmelse hermed.

Indtast følgende kommandoer ved kommandoprompten for at oprette dine NZBget-mapper:

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

Du kan ændre navngivningsstrukturen, men så skal du også gennemgå konfigurationsfilerne og ændre alle standardmappenavnene (hvilket ikke er besværet værd).

Når du har oprettet mapperne, er det tid til at redigere NZBget-konfigurationsfilen. Indtast følgende kommando ved anmodningen:

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

Konfigurationsfilen er stærkt kommenteret med nyttige kommentarer (men vi vil ikke medtage alle kommentarlinjerne i vores instruktioner her, fordi det ville gøre tekstblokkene unødigt lange); læs nøje igennem filen for at redigere følgende del af konfigurationsfilen i afsnittet ### PATHS:

MainDir = / media / USBHDD1 / shares / NZBget

I sektionen ### NEWS-SERVERS skal du indtaste dine loginoplysninger til Usenet Server:

Server1.Host = din server.com
Server1.Port = 119
Server1.Username = brugernavn
Server1.Password = adgangskode
Server1.JoinGroup = ja
Server1.Kryptering = nej
Server1.forbindelser = 5

Når du er færdig med at redigere filen, skal du trykke på CTRL + X og gemme den. Før vi starter NZBget, har vi et lille parti filer, der skal kopieres. Tilbage ved kommandoprompten skal du indtaste følgende kommando:

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

Dette kopierer alle efterbehandlings-scripts fra vores midlertidige installationsmappe til den permanente efterbehandlingsmappe. Nu kan vi starte NZBget-dæmonen og sørge for, at alt fungerer OK. Indtast følgende kommando:

sudo nzbget -D

Du kan nu navigere til IP-adressen på din Raspberry Pi med følgende portnummer:

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

for at tjekke WebUI for NZBget. Standardbrugernavnet er “nzbget”, og standardadgangskoden er “tegbzn6789”.

Vi bruger ikke meget tid her, bare længe nok til at stikke rundt og sikre, at alt kører ordentligt. (Når vi er færdige med NZBget-konfigurationen og start-ved-start-processen, vil du ikke se på NZBget meget mere, da det bliver kaldt af alle dine hjælperapplikationer såsom SickBeard og CouchPotato).

Mens vi er her, skal du tage et øjeblik til at tilføje en NZB-fil - hvis du har brug for en NZB-fil, skal du gå over til binsearch.info og se efter din foretrukne Linux-distribution.

Når du har bekræftet, at du kan starte NZBget og downloade en fil, er det tid til at konfigurere NZBget til at starte ved opstart. Hvis du har fulgt sammen med alle vores Raspberry Pi-tutorials (eller er en Linux-veteran), virker hele denne proces ret fortrolig.

Indtast følgende kommando ved kommandoprompten:

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

Indsæt følgende kode i filen:

#! / bin / sh
### BEGYN INFO
# Giver: NZBget
# Påkrævet start: $ netværk $ remote_fs $ syslog
# Påkrævet stop: $ netværk $ remote_fs $ syslog
# Standard-Start: 2 3 4 5
# Standard-Stop: 0 1 6
# Short-Description: Start NZBget at boot
# Beskrivelse: Start NZBget
### END INIT INFO
sag "$ 1" i
start) echo -n "Start services: NZBget"
/ usr / local / bin / nzbget -D
;;
stop) echo -n "Stop services: NZBget"
/ usr / local / bin / nzbget -Q
;;
genstart)
$ 0 stop
$ 0 start
;;
*) Ekko "Brug: $ 0 start | stop | genstart"
afkørsel 1
;;
esac
Afslut 0

Tryk på CTRL + X, gem dit arbejde, og afslut nano. Nu skal vi ændre tilladelserne til filen og opdatere rc.d. Indtast følgende kommandoer ved prompten:

sudo chmod 755 /etc/init.d/nzbget
sudo update-rc.d standardindstillinger for nzbget

Genstart dit system, og bekræft, at NZBget starter automatisk.


På dette tidspunkt er du klar til at gå med en simpel NZBget-installation. Det næste trin er at gå over til vores automatiseringsvejledning, Sådan automatiseres din Always-On Raspberry Pi Download Box , og følg installationsvejledningen. Hvert værktøj, vi bruger i guiden med SABnzbd, er også kompatibelt med NZBget, så foretag bare de relevante erstatninger i indstillingsmenuerne.

.indgangsindhold .indgangsfod

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


Hardware - Mest populære artikler

5 ting at overveje, inden du opgraderer din pc's RAM

Hardware Sep 29, 2025

UCACHED INDHOLD subin-ch / Shutterstock Der var et tidspunkt, hvor receptet til at fremskynde en langsom pc bare var at tilføje mere (eller hu..


Kan du huske MiniDisc? Sådan kan du stadig bruge det i 2020

Hardware Jul 25, 2025

Kassetter og vinyl er seje igen, så hvad med MiniDisc? Sonys digitalformat i pint-størrelse kom på markedet i 1992, men det lykkedes ikke at gøre meget af et stænk indtil omkri..


Hvad er et operativsystem?

Hardware Aug 8, 2025

Et operativsystem er den primære software, der administrerer al hardware og anden software på en computer. Operativsystemet, også kendt som et "OS", grænseflader med computerens..


Sådan stopper du Windows 10's spil-DVR fra at bremse din pc-gameplay

Hardware Dec 14, 2024

Windows 10's indbyggede Game DVR-funktion hjælper dig med at optage dit gameplay, fange skærmbilleder og dele dem online. Men det kan også forstyrre dit spils ydee..


Er ATA det samme som IDE / PATA eller SATA?

Hardware Jun 2, 2025

UCACHED INDHOLD Når du handler efter en ny harddisk, kan det nogle gange være lidt forvirrende, når lignende eller ikke så lignende terminologi blandes sammen i produktets bes..


Opgrader nu eller opgrader i aften: Hvordan Microsoft aggressivt har skubbet Windows 10 til alle

Hardware Feb 9, 2025

Denne uge gjorde Microsoft Windows 10 til en "anbefalet opdatering", der automatisk downloades til mange Windows 7- og 8.1-brugere. Dette er bare Microsofts seneste skridt i aggress..


Sådan overføres du nemt fotos fra din pc til din iPhone, iPad eller iPod

Hardware Mar 26, 2025

UCACHED INDHOLD For at se dine fotos på din iPhone eller iPad kan du bruge en cloudtjeneste til at gemme dem og derefter få adgang til dem på din enhed. Men hvad hvis du vil ha..


Oplev computernes fremtid i dag: Gør din Galaxy S4 til en pc med en smart dock

Hardware Sep 10, 2025

UCACHED INDHOLD Har du nogensinde troet, at smartphones i disse dage er så avancerede, at de rent faktisk kunne erstatte pc'en i din hverdag? I dag vil vi her på HTG gennemgå b..


Kategorier