Kuidas paigaldada NZBGet kergele Usenet allalaadimisele teie Raspberry Pi'le
Hiljuti näitasime teile, kuidas muuta oma Raspberry Pi alati Useneti masinaks, mis on keskendatud funktsionaalselt rikkaliku SABnzbd Usenet kliendi ümber. Nüüd näitame teile, kuidas kasutada NZBGet'i, rohkem Spartani, aga ka väga kerget Usenet'i tööriista.
Miks ma seda tahan teha?
Kui te järgite koos oma „Kuidas muuta Raspberry Pi“ alati Usenet masinaks ja olete tulemustega täiesti rahul, siis saate selle juhendaja üldse vahele jätta.
Teisest küljest, kui olete leidnud, et ressursimahukas SABnzbd maksab teie Raspberry Pi-d liiga palju (eriti kui kasutate seda BitTorrenti kliendiga kõrvuti), siis NZBGetile üleminek on suurepärane võimalus süsteemiressursside vabastamiseks. Protsessis kaotate mitmesuguseid funktsioone, kuid põhifunktsioonid (NZB-failide importimine, sisu allalaadimine, lahtipakkimine ja abistajarakendustega suhtlemine nagu SickBeard ja CouchPotato) on NZBGetiga veel saadaval.
Olge siiski hoiatatud, et NZBgeti installimine on märkimisväärselt suurem vaeva (ja hõlmab nii NZBgeti kui ka patched abistajarakenduste kompileerimist).
Mida ma pean??
Selle juhendi puhul eeldame, et teil on Raspberry Pi funktsionaalne ja koos eelmiste juhenditega. Mul on ja oled siin, et vahetada välja SABnzbd NZBgeti jaoks, hüpata järgmisele sektsioonile. Kui olete protsessi jaoks täiesti uus ja tahate pardale jõuda, soovitame alustada järgmiste artiklitega sellises järjekorras, nagu need siin on loetletud:
- HTG juhend Raspberry Pi alustamiseks
- Kuidas seadistada oma Raspberry Pi kaugkaardile, töölauale ja failiedastusele
- Kuidas muuta Raspberry Pi väikese energiatarbega võrgumäluseadmeks
Kõik esimeses juhendis on vajalik, teine õpetus on vabatahtlik (kuid kaugjuurdepääs on selle projekti jaoks äärmiselt mugav, sest allalaadimiskast on täiuslik kandidaat peatu ehitamiseks) ja kolmanda juhendaja kõige olulisem osa on lihtsalt seadistamine kõvakettale ja konfigureerige see automaatse kinnitusega.
Lisaks eelneva lugemisloendi loetelule soovitame tungivalt lugeda järgmist juhendit:
- Useneti kasutamise alustamise juhend
Kui olete juba Usenetiga tuttav ja teil on usaldusväärne Useneti pakkuja konto, on see fantastiline. Kui sa ära tee teil on Useneti konto, peate kindlasti lugema meie juhendi, et kiiruseni jõuda. Erinevalt torrentidest, kus saate avalikult jälgijalt avalikule jälgijale hüpped, pole olemas sellist asja nagu usaldusväärne ja tasuta avalik Usenet server. Peate hankima usaldusväärse pakkuja konto, vt meie juhendit, et saada üldist teavet Useneti kohta ja nõuandeid selle kohta, milliseid pakkujaid kaaluda.
Apt-Get ja UNRAR-i installimine
Märkus. Kui olete hiljuti koos SABnzbdi juhendiga järginud, saate selle kogu osa ohutult vahele jätta, kuna olete oma apt-get tööriista juba värskendanud ja UNRARi installinud.
Esimene töökorraldus on apt-get installeri värskendamine ja uuendamine. Kui te järgite ühte meie teistest Raspberry Pi juhenditest ja uuendasite kõik, võite selle sammu vahele jätta.
Sisestage terminalis järgmised käsud:
sudo apt-get update
sudo apt-get uuendamine
Kui te ei ole mõnda aega värskendanud / uuendanud, olge valmis ootama pikka uuendusprotsessi.
Nii nagu SABnzbdi installiõpetuse puhul, peame failiarhiivide haldamiseks installima täiendava tööriista.
Faili lahtipakkimise automatiseerimiseks peame ehitama koopia tasuta, kuid intuitiivselt nimetamata unrar-nonfree rakendusest. Õnneks oli RaspberryPi.StackExchange'i abivalmis hinge vaid see, kuidas seda teha Raspbiani jaoks.
Sisestage terminalis järgmine käsk, et võimaldada redigeerida allikaid.
sudo nano /etc/apt/sources.list
Lisage nano-failis järgmine nimekiri.
deb-src http://archive.raspbian.org/raspbian wheezy peamine panus on tasuta
Vajutage CTRL + X, et väljuda nano ja Y, et salvestada / üle kirjutada vana .list fail. Tagasi käsureale peate muudatuse jõustumiseks värskendama allikate nimekirja:
sudo apt-get update
Pärast värskenduse lõppu (see peaks olema päris õrn, kui olete õpikeskkonnas varem värskendanud), on aeg luua töökataloog ja seejärel liikuda:
mkdir ~ / unrar-nonfree & & cd ~ / unrar-nonfree
Sõltumatute vabaduse sõltuvuse allalaadimise aeg:
sudo apt-get build-dep unrar-nonfree
Kui protsess on lõppenud ja olete tagasi viipele, sisestage allikakoodi allalaadimiseks ja installipaketi loomiseks järgmine käsk:
sudo apt-get source -b unrar-nonfree
Nüüd on aeg paigaldada pakett. Kui te järgite seda juhendit pärast unrar-nonfree uue versiooni vabastamist, peate failinime uuendama. Versiooni numbri saate kontrollida, kui sisestate käsureale „ls”, et loetleda eelmistes sammudes allalaaditud failid:
sudo dpkg -i unrar_4.1.4-1_armhf.deb
Kui installimine on lõpule viidud, saate kiiresti testida, kas käsk „unrar” on süsteemile saadaval, kirjutades käsureale lihtsalt “unrar”. Kui see on õigesti paigaldatud, salvestab unrar rakendus loendi kõigist olemasolevatest lülititest ja nende kirjeldustest. Kui pakett on installitud ilma veata, saate pärast seda ise korrastada järgmise käsuga:
cd & rm -r ~ / unrar-nonfree
Nüüd, kui meil on meie UNRAR-i rakendus installitud, on aeg alustada NZBGeti installimise ja konfigureerimise äri.
NZBgeti installimine ja konfigureerimine
Erinevalt SABnzbdi paigaldamisprotsessist on see oluliselt pikem / rohkem fiddly, nii et olge valmis kulutama natuke aega käsklusega. Lisaks sellele, et kulutate natuke rohkem aega käsutuses, valmistage ette teatud seisakuid, kui kasutate rakenduste koostamiseks käsku "make".
Esimene tööplaan on luua ajutine kataloog, nagu me tegime ka meie UNRAR-i installiga. Nagu UNRARi puhul, peame me saama oma käed määrdunud paigaldajale. Sisestage küsimisel järgmised käsud:
sudo mkdir / temp-nzbget
cd / temp-nzbget
Nüüd on vaja NZBget alla laadida ja väljavõtte teha. Sellest kirjutamisest alates on stabiilne versioon 10.2. Kontrollige NZBgeti veebisaiti, et veenduda, et laadite alla kõige uuema stabiilse 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 pole meile kena eelpakendatud paigaldajat, peame kõik sõltuvused käsitsi installima. Kui oled uudishimulik, mida iga sõltuvus on, vaadake siin toodud eeltingimusi. Sisestage küsimisel 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-get install libgnutls-dev
sudo apt-get install libxml2-dev
Kui olete kõik sõltuvused installinud, peame libpar2-s tegema väikese plaastri. Võite selle plaastri tehniliselt vahele jätta aga plaaster võimaldab seada pars-remondiprotsessi ajapiirangu. Seda kasutatakse aeglasemateks seadmeteks, nagu meie väike Raspberry Pi allalaadimiskast.
Märge: kui te ei salvesta faile, saate konfiguratsiooniprotsessi ajal vea, kui te ei lisa ./configure käsku -disable-libpar2-bugfixes-check'iga
Libar2 plaastri sisestamiseks sisestage järgmised käsud:
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 plaaster < libpar2-0.2-bugfixes.patch
sudo plaaster < libpar2-0.2-cancel.patch
./ configure
sudo make
sudo make install
Nüüd on aeg koostada ja paigaldada NZBget:
cd /temp-nzbget/nzbget-10.2
./ configure
sudo make
sudo make install
Kui see protsess on lõppenud, on meil veel üks ülesanne enne NZBgeti seadistamist. Me peame NZBgeti jaoks kasutama kataloogide kogumit. Me eeldame, et kasutate sama kataloogistruktuuri, mida oleme kasutanud kogu meie Raspberry Pi õpetustes. Vastasel juhul peate oma katalooge vastavalt muutma.
Sisestage käsureale NZBget kataloogide loomiseks järgmised käsud:
sudo mkdir / media / USBHDD1 / aktsiad / NZBget
sudo mkdir / media / USBHDD1 / aktsiad / NZBget / dst
sudo mkdir / media / USBHDD1 / shares / NZBget / nzb
sudo mkdir / media / USBHDD1 / aktsiad / NZBget / järjekord
sudo mkdir / media / USBHDD1 / aktsiad / NZBget / tmp
sudo mkdir / media / USBHDD1 / aktsiad / NZBget / post-proc
Nimetusstruktuuri saate muuta, kuid siis peate läbima ka konfiguratsioonifailid ja muutma kõik vaikekausta nimed (mis ei ole päris väärt).
Kui olete kaustad loonud, on aeg muuta NZBgeti konfiguratsioonifaili. Sisestage kohe käsk:
sudo cp /usr/local/share/nzbget/nzbget.conf /etc/nzbget.conf
sudo nano /etc/nzbget.conf
Konfiguratsioonifail on märkimisväärselt kommenteeritud kasulike kommentaaridega (kuid me ei sisalda kõiki meie kommentaaride ridu siin, sest see muudaks teksti plokid tarbetult pikkaks); lugege failist hoolikalt alla, et redigeerida jaotise ### PATHS konfiguratsioonifaili järgmist osa:
MainDir = / media / USBHDD1 / aktsiad / NZBget
Sektsioonis ### NEWS-SERVERS sisestage oma Usenet Serveri sisselogimise andmed:
Server1.Host = sinu server
Server1.Port = 119
Server1.Username = kasutajanimi
Server1.Password = parool
Server1.JoinGroup = jah
Server1.Encryption = ei
Server1.Connections = 5
Kui olete faili redigeerimise lõpetanud, vajutage CTRL + X ja salvestage. Enne NZBgeti käivitamist on meil üks kopeeritav failide partii. Sisestage käsureale tagasi järgmine käsk:
cp /temp-nzbget/nzbget-10.2/nzbget-postprocess* / media / USBHDD1 / aktsiad / NZBget / post-proc
See kopeerib kõik ajutise installikausta kõik järeltöötluse skriptid püsiva postitöötluskausta. Nüüd saame käivitada NZBget deemon ja veenduda, et kõik toimib hästi. Sisestage järgmine käsk:
sudo nzbget -D
Nüüd saate navigeerida oma Raspberry Pi IP-aadressile järgmise pordi numbriga:
http: // [Teie Pi IP]: 6789
vaadake veebisaiti NZBget. Vaikimisi kasutatav kasutajanimi on “nzbget” ja vaikimisi parool on „tegbzn6789”.
Me ei veeta siin palju aega, vaid piisavalt kaua, et kõndida ja veenduda, et kõik töötab korralikult. (Kui olete lõpetanud NZBgeti konfiguratsiooni ja alglaadimise protsessiga, siis te ei vaata enam NZBgeti, sest seda kutsuvad kõik teie abistajarakendused, nagu SickBeard ja CouchPotato).
Kui me siin oleme, võtke hetk aega, et lisada NZB-fail, kui soovite NZB-faili, peate üle binsearch.info ja otsima oma lemmik Linuxi levitamist.
Kui olete kinnitanud, et saate NZBget'i käivitada ja faili alla laadida, on aeg seadistada NZBget alglaadimise alustamiseks. Kui olete järginud kõiki meie Raspberry Pi õpetusi (või olete Linuxi veteran), tundub see kogu protsess päris 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: $ network $ remote_fs $ syslog
# Nõutav-Stopp: $ network $ remote_fs $ syslog
# Vaikimisi-Start: 2 3 4 5
# Vaikimisi-stop: 0 1 6
# Lühike kirjeldus: Käivitage NZBget alglaadimisel
# Kirjeldus: Käivitage NZBget
### END INIT INFO
juhtum "$ 1" sisse
start) echo -n "Start teenused: NZBget"
/ usr / local / bin / nzbget -D
;;
stop) echo -n "Stop-teenused: NZBget"
/ usr / local / bin / nzbget -Q
;;
Taaskäivita)
$ 0 peatus
Alusta $ 0
;;
*) Echo "Kasutamine: $ 0 start | stop | restart"
väljumine 1
;;
esac
väljumine 0
Vajutage CTRL + X, salvestage oma töö ja välju nano. Nüüd peame muutma faili õigusi ja värskendama rc.d. Sisestage järgmised käsud:
sudo chmod 755 /etc/init.d/nzbget
sudo update-rc.d nzbget vaikeväärtused
Taaskäivitage süsteem ja veenduge, et NZBget käivitub automaatselt.
Siis olete valmis minema lihtsa NZBgeti installiga. Järgmine samm on minna üle meie automatiseerimisjuhendile, kuidas automatiseerida oma alati sissetungiva Raspberry Pi allalaadimiskasti ja järgige koos paigaldusjuhenditega. Iga tööriist, mida me kasutame juhendis koos SABnzbdiga, ühildub ka NZBgetiga, seega tehke lihtsalt vajalikud asendused seadete menüüdes.