22Aug

Hogyan telepítsük az NZBGet a könnyű Usenet letöltéséhez a Raspberry Pi

click fraud protection

Nemrég mutattuk meg, hogyan kell a Raspberry Pi-t mindig a Usenet géphez fordítani, amely a gazdag SABnzbd Usenet kliens körül helyezkedik el. Most megint megmutattuk Önnek, hogyan kell használni az NZBGetet, egy spártai, de nagyon könnyű Usenet eszközt.

Miért akarom ezt csinálni?

Ha követed a "Raspberry Pi" forgatókönyvet egy Mindent-On Usenet gépen, és tökéletesen boldogok az eredményekkel, akkor teljesen kihagyhatja ezt az oktatóanyagot.

Ha másfelől azt találta, hogy az erőforrás-igényes SABnzbd túlságosan megadóztatja a Raspberry Pi-et( különösen, ha BitTorrent kliens mellett futsz), akkor az NZBGet-re váltás nagyszerűhogy felszabadítsa a rendszer erőforrásait. A folyamat során számos funkciót veszítenek el, de az NZBGet alkalmazásával az NZBGet továbbra is elérhető az alapvető funkciók( NZB fájlok importálása, tartalom letöltése, kicsomagolása és a segítő alkalmazásokkal, például a SickBeard és a CouchPotato segítségével).

Mindazonáltal figyelmeztetni kell, hogy az NZBget telepítése jelentősen nagyobb szórakozás( és mind az NZBget, mind a patched helper apps összeállítását tartalmazza).

instagram viewer

Mit kell?

Ehhez a bemutatóhoz feltételezzük, hogy van egy funkcionális Raspberry Pi a Raspbian telepítve, és követte az előző oktatóanyagainkat. Nekem van és te csak itt vagy, hogy kicseréld a SABnzbd-t az NZBget-hez, ugorj a következő részre. Ha teljesen újak vagyunk a folyamathoz, és szeretnénk felszállni, javasoljuk, hogy a következő cikkekkel kezdjék el a sorrendben, amit itt felsoroltak:

  1. A rózsaszín PI
  2. -vel kapcsolatos útmutató HTG útmutatójaTávoli Shell, asztali és fájlátviteli átvitel
  3. Hogyan kell a Raspberry Pi-t alacsony teljesítményű hálózati tárolóeszközévé átalakítani

Az első tutorialban minden szükséges, a második tutorial opcionális( de a távoli hozzáférés hihetetlenül hasznos a projekthez letöltéskénta doboz tökéletes jelölt a fej nélküli felépítéshez), és a harmadik bemutató legfontosabb része egyszerűen a merevlemez-meghajtó beállítása és konfigurálása automatikus indításra.

A korábbi olvasási listán túlmenően, ha nem ismeri túl a Usenet be- és kimeneteit, javasoljuk, hogy olvassa el a következő bemutatót:

  • A How-To Geek Útmutató a Usenet-hez való első lépésekhez

Ha márismeri a Usenet-et, és rendelkezik megbízható Usenet-szolgáltatóval, ez fantasztikus. Ha az nem rendelkezik Usenet-fiókkal, akkor feltétlenül olvassa el útmutatónkat, hogy felgyorsuljon. Ellentétben a tornyokkal, ahol a nyilvános trackerről a nyilvános trackerre ugorhat, nincs olyan, mint egy megbízható és ingyenes nyilvános Usenet-kiszolgáló.Meg kell kapnia egy számlát egy megbízható szolgáltatótól - lásd a Usenet általános információs útmutatót és tippeket, amelyekre a szolgáltatók figyelembe veszik.

Az Apt-Get és az UNRAR

frissítése Megjegyzés: Ha nemrég követte a SABnzbd útmutatót, biztonságosan kihagyhatja ezt az egész részt, mivel már frissítette az apt-get eszközt, és telepítette az UNRAR programot.

Az elsődleges sorrend az apt-get telepítő frissítése és frissítése. Ha követte az egyik más Raspberry Pi útmutatókat és mindent frissített, kihagyhatja ezt a lépést.

A terminálon írja be a következő parancsokat:

sudo apt-get frissítés

sudo apt-get frissítés

Ha nem frissített / frissített egy ideig, készen áll arra, hogy várjon hosszadalmas frissítési folyamatra.

A SABnzbd telepítési bemutatójához hasonlóan kiegészítő archívumot kell telepítenünk a fájlok archívumainak kezelésére.

A fájl kicsomagolásának automatizálása érdekében meg kell adnunk egy ingyenes, de unintuíve nevű unrar-nonfree alkalmazás másolatát. Szerencsére a RaspberryPi. StackExchange egyik hasznos lelke vázolta, hogy hogyan kell ezt tenni az Raspbian számára.

A terminálon írja be a következő parancsot a források listájának szerkesztéséhez és adja hozzá az unrar-nonfree tartalmú adattárat:

sudo nano /etc/apt/ sources.list

A nano-ban adja hozzá a következő sort a. list fájlhoz:

deb-src http: //archive.raspbian.org/ diszplázió zavaró fő hozzáadás nem ingyen rpi

Nyomja meg a CTRL + X billentyűt a nano és az Y kilépéshez a régi. list fájl mentéséhez / felülírásához. Vissza a parancssorba, frissítenie kell a forrást tartalmazó listát a változás érvényesítéséhez:

sudo apt-get frissítés

Miután a frissítés befejeződött( elég dölyfös, ha korábban frissítetted a tutorialban), ideje létrehozni egy munkakönyvtárat, majd költözni hozzá:

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

Az unrar-nonfree függőségek letöltéséhez szükséges idő:

sudo apt-get ungra-non-free build

Amikor a folyamat befejeződik, és visszatér a parancssorba, írja be a következő parancsot a forráskód letöltéséhez ésépítsd fel a telepítőcsomagot:

sudo apt-get forrás -b unrar-nonfree

Itt az ideje telepíteni a csomagot. Ha ezt az oktatóprogramot követi az unrar-nonfree új verziójának kiadása után, akkor frissítenie kell a fájlnevet. A verziószámot ellenőrizheti az "ls" parancs begépelésével a következő lépésekben letöltött fájlok felsorolásához:

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

A telepítés befejezése után gyorsan tesztelhetiellenőrizze, hogy a "unrar" parancs elérhető-e a rendszerhez az "unrar" parancs beírásával. Ha helyesen van telepítve, az unrar app visszaírja a rendelkezésre álló kapcsolók listáját és leírásait. Ha a csomag hiba nélkül telepítve van, akkor a következő paranccsal rendezheti magát:

cd & &rm -r ~ / unrar-nonfree

Most, hogy telepítettük az UNRAR alkalmazást, ideje eljutni az NZBGet telepítéséhez és konfigurálásához.

Az NZBget

telepítése és beállítása A SABnzbd telepítési folyamatától eltérően ez jelentősen hosszabb / ritkábban van, ezért készen áll arra, hogy egy kis időt töltsön a gyorsítótárban. Amellett, hogy még több időt töltesz a gyorsasággal, készülj fel néhány leállásra, amikor a "make" parancsot használod az alkalmazások összeállításához.

Az üzlet első sorrendje egy ideiglenes könyvtár létrehozása, hasonlóan az UNRAR telepítéséhez, amelyben dolgozni kell. Csakúgy, mint az UNRAR-nél, piszkos kéznél kell telepítenünk. A parancssorba írja be a következő parancsokat:

sudo mkdir / temp-nzbget
cd / temp-nzbget

Most le kell töltened és kibontnod az NZBget-et. Ebből az írásból a stabil kiadás a 10.2 verzió.Ellenőrizze az NZBget weboldalát, hogy megbizonyosodjon róla, hogy letölti a legfrissebb stabil verziót.

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

Mivel NZBGet-nek nincs szép előre csomagolt telepítője,hogy kézzel telepítse az összes függőséget. Ha kíváncsi vagy rá, hogy mi a függőség, nézze meg itt az előfeltételeket. A parancssorba írja be a következő parancsokat:

sudo apt-get telepítés libncurses5-dev
sudo apt-get telepítés sigc ++
sudo apt-get telepítés libpar2-0-dev
sudo apt-get telepítés libssl-dev
sudo apt-getinstall libgnutls-dev
sudo apt-get telepítése libxml2-dev

Miután telepítette az összes függőséget, kis javítóműveletet kell végrehajtanunk a libpar2-en. Technikailag kihagyhatja ezt a patch-t , de a patch lehetővé teszi, hogy beállíthatja a par-javítási folyamat határidejét. Ezt lassabb eszközökhöz használják, például a kis Raspberry Pi letöltési dobozunkhoz.

Megjegyzés: Ha nem javítja a fájlokat, a konfigurációs folyamat során hibaüzenetet kap, hacsak nem csatolja a. /configure parancsot a -disable-libpar2-bugfixes-check-val

A libar2 javításhoz adja meg a következő parancsokat aprompt:

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 & lt;libpar2-0.2-bugfixes.patch
sudo patch & lt;libpar2-0.2-cancel.patch
. /configure
sudo make
sudo make install

Itt az ideje összeállítani és telepíteni az NZBgetet:

cd /temp-nzbget/nzbget-10.2
. /configure
sudo make
sudo make install

Miután ez a folyamat befejeződött, még egy feladatunk van az NZBget beállítása előtt. Készítsen egy könyvtárat a NZBget használatához. Feltételezzük, hogy ugyanazt a könyvtárstruktúrát használja, amelyet a Raspberry Pi oktatóprogramok során használtunk. Ha nem, akkor ennek megfelelően módosítania kell a könyvtárakat.

A parancssorba írja be a következő parancsot, hogy készítse el NZBget könyvtárak:

sudo mkdir /media/USBHDD1/shares/ NZBget
sudo mkdir /media/USBHDD1/shares/NZBget/ dst
sudo mkdir /media/USBHDD1/shares/NZBget/ NZB
sudo mkdir /media/USBHDD1/shares/NZBget/ sorban
sudo mkdir /media/USBHDD1/shares/NZBget/ tmp
sudo mkdir /media/USBHDD1/shares/NZBget/ utáni proc

Youmegváltoztathatja az elnevezési struktúrát, de akkor is át kell mennie a konfigurációs fájlokon, és meg kell változtatnia az összes alapértelmezett mappa nevét( ami valójában nem érdemli meg a szóváltást).

Miután létrehozta a mappákat, itt az ideje az NZBget konfigurációs fájl szerkesztése. A parancssorba írja be a következő parancsot:

sudo cp /usr/local/share/nzbget/ nzbget.conf /etc/ nzbget.conf
sudo nano /etc/ nzbget.conf

A konfigurációs fájl erős megjegyzésekkel és hasznos megjegyzésekkel( de nem fogjuk beilleszteni az összes megjegyzéssortaz itt található utasításainkban, mert szükségtelenül hosszú ideig tartaná a szöveget);olvassa le alaposan a fájlt, hogy módosítsa a konfigurációs fájl következő részét a ### PATHS részen:

MainDir = /media/USBHDD1/shares/ NZBget

A ### HÍREK-SZERVEREK szakaszban írja be a Usenet-kiszolgáló bejelentkezési hitelesítő adatait:

Server1.Host =
Server1.Username = felhasználónév
Server1.Password = jelszó
Server1.JoinGroup = yes
Server1.Encryption = nincs
Server1.Connections = 5

A fájl szerkesztése után nyomja meg a CTRL +X és mentse. Mielőtt elindítanánk az NZBget-et, van egy kis tételünk másolásra. A parancssorba írja be a következő parancsot:

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

Ezzel az átmeneti telepítési mappával az utófeldolgozási szkripteket átmásolja az állandó utófeldolgozó mappába. Most elindíthatjuk az NZBget démont, és győződjünk meg arról, hogy minden rendben van. Adja meg a következő parancsot:

sudo nzbget -D

Mostantól navigálhat a Raspberry Pi IP-címéhez a következő portszámmal:

http: // [A Pi IP-je]: 6789

a WebUI NZBget ellenőrzéséhez. Az alapértelmezett felhasználónév "nzbget" és az alapértelmezett jelszó "tegbzn6789".

Nem fogunk sok időt tölteni itt, csak elég hosszú ideig ahhoz, hogy elgondolkozzunk, és győződjön meg arról, hogy minden rendben működik.(Miután befejeztük az NZBget konfigurációt és a start-at-boot folyamatot, már nem fogunk többet nézni az NZBget-hez, mivel minden segítő alkalmazásával, mint például a SickBeard és a CouchPotato hívják).

Amíg itt vagyunk, vegyünk egy pillanatot egy NZB fájl hozzáadásához - ha NZB fájl hiányzik, menj át a binsearch.info weboldalra, és keress rá a kedvenc Linux disztribúciódra.

Miután megerősítette, hogy elindíthatja az NZBget programot és letöltheti a fájlt, itt az ideje az NZBget beállításának indítása bootoláskor. Ha az összes Raspberry Pi oktatóprogrammal( vagy Linux-veteránral) együtt jár, akkor ez az egész folyamat elég ismerősnek tűnik.

Írja be a következő parancsot a parancssorba:

sudo nano /etc/init.d/ nzbget

A fájlon belül illessze be a következő kódot:

#!/bin/ sh
# # # BEGIN INIT INFO
# Szükséges: NZBget
# Szükséges-Start: $ hálózat $ remote_fs $ syslog
# Szükséges-Stop: $ hálózat $ remote_fs $ syslog
# Alapértelmezés: 2 3 4 5
#Alapbeállítás: 0 1 6
# Rövid leírás: Start NZBget at boot
# Leírás: Start NZBget
### END INIT INFO
"$ 1"
indításakor) echo -n "Start services: NZBget"
/usr/local/bin/ nzbget-D
; ;
stop) echo -n "Szolgáltatás leállítása: NZBget"
/usr/local/bin/ nzbget -Q
; ;
újraindítás)
$ 0 stop
$ 0 start
; ;
*) echo "Használat: $ 0 start | stop | restart"
kilépés 1
; ;
esac
kilépés 0

Nyomja meg a CTRL + X billentyűkombinációt, mentse el a munkáját, és lépjen ki a nano-ból. Most módosítanunk kell a fájl engedélyeit és frissítsük az rc.d fájlt. Adja meg a következő parancsokat a parancssorba:

sudo chmod 755 /etc/init.d/ nzbget
sudo frissítés -rc.d nzbget alapértelmezett

Indítsa újra a rendszert, és erősítse meg, hogy az NZBget automatikusan elindul.

Ekkor készen állsz egy egyszerű NZBget telepítésre. A következő lépés az, hogy menjünk át az automatizálási útmutatónkhoz, hogyan lehet automatizálni az Ön mindig is az Raspberry Pi letöltő dobozt, és kövessük a telepítési utasításokat. Minden eszköz, amelyet a SABnzbd útmutatóban használunk, szintén kompatibilis az NZBget programmal, ezért csak a beállítási menükben tegye meg a megfelelő helyettesítéseket.