22Aug

Kuidas paigaldada NZBGet kergekaaluliseks Useneti allalaadimiseks oma vaarika Pi

Hiljuti näitasime teid, kuidas muuta Raspberry Pi alati Useneti masinaga, mis on keskendunud funktsioneeriva SABnzbd Useneti kliendi ümber. Nüüd oleme tagasi näinud, kuidas näidata NZBGeti, Spartani kui ka väga kerge Usenet'i tööriista kasutamist.

Miks ma tahan seda teha?

Kui järgite koos meiega, kuidas muuta Rasvpüree Pi alati Alati Useneti masinasse ja olete tulemustega täiesti rahul, võite selle juhendi üldse vahele jätta.

Kui aga olete leidnud, et ressursimahukas SABnzbd maksab teie Raspberry Pi liiga palju maksustamise( eriti kui kasutate seda BitTorrent-i kliendina kõrvalasjaga), siis on NZBGetile üleminek suurepäraneviis süsteemi ressursside vabastamiseks. Sa kaotavad protsessis mitmesuguseid funktsioone, kuid põhifunktsioonid( NZB failide importimine, sisu allalaadimine, selle lahtipakkimine ja helperrakendustega suhtlemine nagu SickBeard ja CouchPotato) on kõik NZBGetiga veel saadaval.

Tuleb siiski hoiatada, et NZBget installimine on oluliselt suurem probleem( ja hõlmab nii NZBget kui ka parandatud helperrakenduste koostamist).

Mida ma vajan?

Selle juhendi jaoks eeldame, et teil on funktsionaalne Raspberry Pi ja installitud Raspbian ja olete järginud meie eelmist õpetust. Mul on sul olemas ja sa oled siin, et vahetada SABnzbd NZBget jaoks, järgmisele sektsioonile. Kui olete protsessi täiesti uus ja soovite laevale minna, soovitame alustada järgmiste artiklitega järgmises järjekorras:

  1. HTG juhend, kuidas alustada Raspberry Pi
  2. -ga Kuidas määrata oma vaarika Pi jaoksRemote Shell, töölauale ja failiedastuseks
  3. Kuidas muuta raspberry Pi võrku väikese võimsusega võrgudesse salvestusseadmesse

Kõik esimeses juhendis on vajalikud, teine ​​juhendaja on vabatahtlik( kuid kaugjuurdepääs on selle projekti jaoks väga kasulik allalaadimisekskast on täiuslik kandidaat pealetu ehitamiseks) ja kolmanda juhendaja kõige olulisem osa on lihtsalt kõvaketta seadistamine ja selle seadistamine automaatseks paigaldamiseks käivitamisel.

Lisaks eelnenud lugude loetelule, kui te ei ole liiga tuttavad Usenet'i siseste ja väljadega, soovitame teil lugeda järgmist juhendit:

  • How-To Geeki juhend, kuidas alustada Usenetiga

Kui olete jubaUseneti tuttav ja usaldusväärse Useneti teenusepakkuja konto, see on suurepärane. Kui teil -l pole -l Usenet-i kontot, peate kindlasti lugema meie juhendit kiiruse saavutamiseks. Erinevalt torrentidest, kus avaliku jälgija hüppab avaliku jälgija juurde, pole sellist asja nagu usaldusväärne ja vaba avaliku Usenet-server. Peate saama usaldusväärse teenusepakkuja kontot - vaadake meie juhendist üldist teavet Useneti kohta ja nõuandeid, mida pakkujad peavad kaaluma.

UNRAR

Apt-Get ja installimise värskendamine Märkus. Kui te hiljuti SABnzbdi juhendi järgisite, võite selle kogu sektsiooni ohutult vahele jätta, kuna olete juba oma apt-get tööriista ja installinud UNRARi.

Esimene töökorraldus on teie apt-get installeri värskendamine ja täiendamine. Kui järgisite meie teise Rasvapuu juhendi juhendit ja uuendasite kõike, võite selle sammu vahele jätta.

Terminalis sisestage järgmised käsklused:

sudo apt-get update

sudo apt-get upgrade

Kui te pole mõnda aega värskendanud / uuendatud, on teil valmis pikk uuendus protsessi ootama.

Nagu ka SABnzbd installi juhendamisel, peame lisaks failide arhiive käsitlevale täiendavale tööriistale installima.

Failide lahtipakkimise automatiseerimiseks tuleb meil luua tasuta, kuid mitteintuitiivselt nimega unrar-nonfree rakenduse koopia.Õnneks näitas RaspberryPi. StackExchange kasulik hing vaid seda, kuidas seda teha Raspbianile.

Terminalis sisestage järgmine käsk, et saaksite oma allikataloogi redigeerida ja lisada unrar-nonfree'i sisaldavat hoidlat:

sudo nano /etc/apt/ sources.list

Nano-s lisage loendi faili järgmine rida:

deb-src http: //archive.raspbian.org/ raspbian wheezy main contrib non-free rpi

Vajuta CTRL + X, et väljuda nano ja Y, et salvestada / kirjutada vana. list fail. Käsureale tagasi pöördudes peate oma muudatuste jõustumiseks oma allikate loendi värskendama:

sudo apt-get update

Pärast värskenduse lõppu( see peaks olema üsna rahulik, kui uuendasite juhendamisel juba varem), on aeg luua töökataloog ja seejärel liikuda:

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

aeg unrar-nonfree'ist sõltuvuste allalaadimiseks:

sudo apt-get build-dep unrar-nonfree

Kui protsess lõpeb ja sa oled tagasi viipa, sisestage lähtekoodi allalaadimiseks alltoodud käsk jaehitage installipakett:

sudo apt-get all-b unrar-nonfree

Nüüd on aeg paketti installida. Kui järgite seda juhendit pärast unrar-nonfree uue versiooni avaldamist, peate failinime värskendama. Võite kontrollida versiooni numbrit, kirjutades käsureale käsu "ls", et loetleda eelmistes etappides alla laaditud failid:

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

Kui install on lõpule jõudnud, saate kiiresti testidavaadake, kas süsteemile on käsk "unrar", lihtsalt tippige käsureale käsu "unrar".Kui installitakse korralikult, taastab rakendus unrar tagasi kõigi olemasolevate lülitite ja nende kirjelduste loendi. Kui pakett on ilma vea installita, saate ise pärast ise käivitada järgmise käsuga:

cd &rm -r ~ / unrar-nonfree

Nüüd, kui meie UNRAR-rakendus on installitud, on aeg alustada NZBGeti installimise ja konfigureerimisega.

NZBget

installimine ja seadistamine Erinevalt SABnzbd installimisprotsessist on see üks tunduvalt pikem / enam vaigistatav, nii et oleksite valmis kiiret aega veetma. Lisaks sellele, et saate kiiremini kulutada, valmistage ette mõnda seisakuid, kui kasutate rakenduste koostamiseks käsku "teha".

Esimene töökorraldus on luua ajutine kataloog, nagu meie UNRAR-i installatsioon, mis töötab. Täpselt nagu UNRARiga, peame oma käed räpane, et paigaldaja paigaldada. Sisestage järgmised käsud:

sudo mkdir / temp-nzbget
cd / temp-nzbget

Nüüd peame NZBget'i allalaadima ja välja võtma. Selle kirjalikult on stabiilne versioon versioon 10.2.Kontrollige NZBeti veebisaiti, et veenduda, et laadite alla kõige värskemat stabiilset versiooni.

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

Kuna NZBGetil ei ole meie jaoks kena eelpakendatud installerit, läheb vajakõigi sõltuvuste käsitsi installimiseks. Kui olete huvitav, milline on iga sõltuvus, vaadake siin ära eelduste loend. Sisestage järgmised käsud:

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-getinstall libgnutls-dev
sudo apt-get install libxml2-dev

Kui olete kõik sõltuvad installinud, peame teostama libpar2-ga väikest plaastrit. Selle plaadi tehniliselt saate vahele jätta, kuid plaaster võimaldab teil määrata parandusprotsessile ajapiirangu. Seda kasutatakse aeglasemate seadmete jaoks nagu meie väike Raspberry Pi laadi kaust.

Märkus: Märkus: kui te ei salvesta faile, tekib konfiguratsiooniprotsessis viga, kui sa ei lisa käsku. /configure käsuga -disable-libpar2-tõrkekinnitused-kontrollige

. Libar2-i paanimiseks sisestage järgmised käsudkiire:

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

Nüüd on aeg kompileerida ja installida NZBget:

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

Kui see protsess on lõpule jõudnud, on meil enne NZBget seadistamist veel üks ülesanne. Me peame looma kataloogide komplekti, mida NZBget saaks kasutada. Me eeldame, et kasutate sama kataloogistruktuuri, mida oleme kogu Raspberry Pi juhendamisel kasutanud. Kui ei, siis pead oma kataloogid vastavalt muutma.

käsureale sisestada järgmised käsud, et luua oma NZBget kataloogid:

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/ järjekorda
sudo mkdir /media/USBHDD1/shares/NZBget/ tmp
sudo mkdir /media/USBHDD1/shares/NZBget/ pärast proc

Sasaab muuta nime struktuuri, kuid siis peate ka läbima konfiguratsioonifailid ja muutma kõik vaikimisi katalooginimed( mis ei ole tegelikult väärt vaeva).

Kui olete kaustad loonud, on aeg muuta NZBeti seadistustefaili. Sisestage järgmine käsk:

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

Konfiguratsioonifail on väga kasulike kommentaaridega( kuid me ei kavatse lisada kõiki kommentaare readsiin meie juhistes, kuna see muudaks teksti plokid tarbetult pikkuseks);lugedes läbi faili hoolikalt, et muuta järgmist osa konfiguratsioonifailist jaotises ### PATHS:

MainDir = /media/USBHDD1/shares/ NZBget

Jaotises ### NEWS-SERVERS sisestage oma Usenet Serveri sisselogimismandaadid:

Server1.Host =yourserver.com
Server1.Port = 119
Server1.Username = kasutajanimi
Server1.Password = parool
Server1.JoinGroup = jah
Server1.Encryption = ei
Server1.Connections = 5

Kui olete faili redigeerinud, vajutage CTRL +X ja salvestage. Enne NZBget käivitamist on meil kopeerimiseks üks väike failide kogum. Kirjuta käsureale järgmine käsk:

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

Kopeerib kõik meie ajutise installikataloogi postitöötlusskriptid alaliseks töötlemiskaustadena. Nüüd saame käivitada NZBget deemoni ja veenduda, et kõik töötab korralikult. Sisestage järgmine käsk:

sudo nzbget -D

Nüüd saate navigeerida oma Raspberry Pi IP-aadressi järgmise pordi numbriga:

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

, et vaadata NZBgeti WebUI-d. Vaikimisi kasutajanimi on "nzbget" ja vaikimisi parool on "tegbzn6789".

Me ei kuluta palju aega siin, vaid piisavalt kaua, et jalgata ümber ja veenduda, et kõik töötab korralikult.(Kui oleme lõpetanud NZBget'i seadistamise ja käivitamisprotsessi alguses, siis ei vaata NZBget enam palju, nagu seda kutsuvad kõik teie abistajad nagu SickBeard ja CouchPotato).

Kuigi me oleme siin, võtke hetk NZB-faili lisamiseks - kui soovite, et soovite NZB-faili, minge binsearch.info poole ja otsige oma lemmik Linuxi levitamist.

Kui olete kinnitanud, et saate NZBget käivitada ja faili alla laadida, on aeg seadistada NZBget käivitamisel algust. Kui olete järginud meie Raspberry Pi õpetusi( või olete Linuxi veteran), tundub kogu see protsess üsna tuttav.

Sisestage käsureale järgmine käsk:

sudo nano /etc/init.d/ nzbget

Faili sees kleepige järgmine kood:

#!/bin/ sh
### BEGIN INIT INFO
# Pakub: NZBget
# Nõutav-Start: $ võrk $ remote_fs $ syslog
# Nõutav-stop: $ võrk $ remote_fs $ syslog
# Default-Start: 2 3 4 5
#Default-Stop: 0 1 6
# Lühike kirjeldus: Käivita NZBget käivitamisel
# Kirjeldus: Käivita NZBget
### END INIT INFO
juhul "$ 1"
-st) echo -n "Start services: NZBget"
/usr/local/bin/ nzbget-D
; ;
stop) echo -n "Lõpeta teenus: NZBget"
/usr/local/bin/ nzbget -Q
; ;
taaskäivitage)
$ 0 peatus
$ 0 alusta
; ;
*) echo "Kasutamine: $ 0 start | stop | restart"
exit 1
; ;
esac
väljumine 0

Vajutage CTRL + X, salvestage oma töö ja lahkuge nanost. Nüüd peame muutma faili õigusi ja ajakohastama rc.d. Sisestage järgmised käsklused järgmisel käsklusel:

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

Reboot oma süsteemi ja kinnitage, et NZBget käivitub automaatselt.

Selles punktis olete valmis minema lihtsa NZBeti installiga. Järgmine samm on juhtida meie automaatikajuhist, Kuidas automaatselt teie alati installitud Raspberry Pi lahtrit ja järgige paigaldusjuhiseid. Iga SABnzbd-juhendis kasutatav tööriist ühildub ka NZBget'iga, nii et tehke seadete menüüdes sobivad asendused.