Olemme äskettäin osoittaneet, kuinka voit muuttaa vadelmasi Pi aina Usenet-koneeseen, joka keskittyy monipuolisen SABnzbd Usenet -ohjelman ympärille. Nyt palataksemme sinulle, kuinka käytät NZBGet-versiota, joka on spartan, mutta myös erittäin kevyt Usenet-työkalu.
Jos olet seurannut yhdessä meidän Käsittele Vadelma Pi aina Aina-On Usenet-koneeseen ja olet täysin tyytyväinen tuloksiin, voit ohittaa tämän opetusohjelman kokonaan.
Jos toisaalta olet huomannut, että resursseja käyttävä SABnzbd verottaa Vadelma PI: tä liikaa (varsinkin jos käytät sitä rinnakkain BitTorrent-asiakkaan kanssa), siirtyminen NZBGetiin on hieno tapa vapauttaa järjestelmän resursseja. Menetät prosessin monenlaisia ominaisuuksia, mutta keskeiset toiminnot (NZB-tiedostojen tuonti, sisällön lataaminen, purkaminen pakkauksesta ja vuorovaikutus avustajasovellusten, kuten SickBeardin ja CouchPotato) kanssa, ovat edelleen käytettävissä NZBGetin kanssa.
Huomaa kuitenkin, että NZBgetin asentaminen on huomattavasti suurempi (ja siihen kuuluu sekä NZBgetin että patched-apulasovellusten laatiminen).
Tässä opetusohjelmassa oletamme, että sinulla on käytössämme oleva Raspberry Pi -ohjelmisto Raspbian-ohjelmalla, ja olemme seuranneet aiempia opetusohjelmia. Minulla on ja olet vain täällä vaihtaa SABnzbd for NZBget, siirtyä seuraavaan jaksoon. Jos olet uusi prosessi ja haluat tulla alukselle, suosittelemme, että aloitat seuraavat artikkelit tässä järjestyksessä, johon meillä on lueteltu:
Kaikki ensimmäisessä opetusohjelmassa on välttämätöntä, toinen opetusohjelma on valinnainen (mutta etäkäyttö on uskomattoman kätevä tässä projektissa, koska latauslaatikko on täydellinen ehdokkuus päähän rakentamattomaksi) ja tärkein osa kolmannesta opetusohjelmasta on yksinkertaisesti perustaminen kiintolevyn ja määrittämällä sen automaattisesti asennettavaksi käynnistykseen.
Edeltävän lukemiston lisäksi, jos et ole liian perehtynyt Usenetin sisään ja ulos, suosittelemme lukemaan seuraavan oppaan:
Jos olet jo tunne Usenetin ja sinulla on tili luotettavalla Usenet-palveluntarjoajalla, se on mahtavaa. Jos sinä älä sinulla on Usenet-tili, sinun on ehdottomasti lukea oppaamme, jotta pääset nopeasti. Toisin kuin torrentit, joita voit saada hyppäämällä julkisesta seurasta julkiseen seurantaan, ei ole olemassa luotettavaa ja ilmaista julkista Usenet-palvelinta. Sinun täytyy saada tili luotettavasta palveluntarjoajasta - katso käyttöoppaasta yleistietoja Usenetista ja vinkkejä, joista palveluntarjoajat harkitsevat.
Huomaa: Jos olet äskettäin seurannut SABnzbd-oppaan kanssa, voit ohittaa tämän koko osan turvallisesti, koska olet jo päivittänyt apt-get-työkalun ja asentanut UNRARin.
Ensimmäinen liiketoiminnan järjestys on päivittää ja päivittää apt-get-asennusohjelma. Jos olet seurannut yhdessä toisen Vadelma Pi -oppaiden kanssa ja päivittänyt kaiken, voit ohittaa tämän vaiheen.
Kirjoita päätteelle seuraavat komennot:
sudo apt-get päivitys
sudo apt-get päivitys
Jos et ole päivittänyt / päivittänyt aikaa, ole valmis odottamaan pitkää päivitysprosessia.
Aivan kuten SABnzbd-asennuksen opetusohjelmalla, meidän on asennettava lisätiedosto tiedostoarkistojen käsittelyyn.
Jotta tiedoston purkaminen voidaan automatisoida, meidän on rakennettava kopio vapaasta mutta viivästettömästä nimeltään unrar-nonfree -sovelluksesta. Onneksi RaspberryPi.StackExchange: n hyödyllinen sielu hahmotellaan siitä, miten Raspbianille tehdään.
Anna päätelaitteelle seuraava komento, jonka avulla voit muokata source.list-tiedostoasi ja lisätä arkistoon, joka sisältää unrar-nonfree:
sudo nano /etc/apt/sources.list
Lisää nano, lisää seuraava rivi .list-tiedostoon:
deb-src http://archive.raspbian.org/raspbian vauhtipyörän pääaineisto ei-vapaa rpi
Poistu Nano- ja Y-näppäimistä painamalla CTRL + X ja tallenna / korvaa vanha .list-tiedosto. Palaa komentokehotteeseen, sinun on päivitettävä lähdeluettelosi, jotta muutos tulee voimaan:
sudo apt-get päivitys
Kun päivitys on valmis (sen pitäisi olla aika siedettävää, jos päivitit tutorialissa aikaisemmin), on aika luoda työhakemisto ja siirtää sen jälkeen:
mkdir ~ / unrar-nonfree && cd ~ / unrar-nonfree
Aika ladata unrar-nonfree riippuvuudet:
sudo apt-get rakentaa-dep unrar-nonfree
Kun prosessi päättyy ja palaat takaisin kehotteeseen, anna seuraava komento ladataksesi lähdekoodin ja rakentamalla asennuspaketin:
sudo apt-get-lähde -b unrar-nonfree
Nyt on aika asentaa paketti. Jos seuraat tätä opetusohjelmaa, kun unrar-nonfree -version uusi versio on julkaistu, sinun on päivitettävä tiedostonimi. Voit tarkistaa versionumeron kirjoittamalla komentorivillä "ls" luettaaksesi edellisissä vaiheissa ladatut tiedostot:
sudo dpkg -i unrar_4.1.4-1_armhf.deb
Kun asennus on valmis, voit nopeasti tarkistaa, onko komennolla "unrar" käytettävissä järjestelmän kirjoittamalla "unrar" komentokehotteeseen. Jos se on asennettu oikein, unrar-sovellus palauttaa luettelon kaikista käytettävissä olevista kytkimistä ja niiden kuvauksista. Jos paketti on asennettu virheettömästi, voit lajitella itsesi seuraavalla komennolla:
cd && rm -r ~ / unrar-nonfree
Nyt kun UNRAR-sovellus on asennettu, on aika päästä NZBGetin asentamiseen ja konfigurointiin.
Toisin kuin SABnzbd-asennusprosessi, tämä on huomattavasti pidempi / enemmän hämärä, joten ole valmis viettämään aikaa kyselyssä. Sen lisäksi, että käytät vähän aikaa kyselyssä, valmistaudu muutamiin seisokkeihin, kun käytät "make" -komentoa sovellusten kääntämiseen.
Ensimmäinen yritysjärjestys on luoda tilapäinen hakemisto, kuten olemme tehneet UNRAR-asennuksemme kanssa. Aivan kuten UNRARin kanssa, meidän on saatava käsissämme likainen rakennustyöntekijä. Anna kehotteessa seuraavat komennot:
sudo mkdir / temp-nzbget
cd / temp-nzbget
Nyt meidän on ladattava ja purettava NZBget. Tämän kirjoittamisen jälkeen vakaa julkaisu on versio 10.2. Tarkista NZBget-verkkosivustosta, että lataat uusimman vakaan 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
Koska NZBGetilla ei ole hienoa valmiiksi pakattua asennusohjelmaa, tarvitsemme manuaalisesti kaikki riippuvuudet. Jos olet utelias, mitä kukin riippuvuus on, tutustu esivaatimusten luetteloon tässä. Anna kehotteessa seuraavat komennot:
sudo apt-get asenna libncurses5-dev
sudo apt-get install sigc ++
sudo apt-get asenna libpar2-0-dev
sudo apt-get asenna libssl-dev
sudo apt-get asenna libgnutls-dev
sudo apt-get asenna libxml2-dev
Kun olet asentanut kaikki riippuvuudet, meidän on tehtävä pieni korjaustiedosto libpar2: ssa. Voit teknisesti ohittaa tämän korjaustiedoston mutta laastarin avulla voit asettaa aikarajan par-korjausprosessiin. Tätä käytetään hitaampiin laitteisiin, kuten pieneen Raspberry Pi-latauslaatikkoomme.
Huomautus: jos et korjaa tiedostoja, saat virheen kokoonpanoprosessin aikana, ellet liitä ./configure -komentoa -disable-libpar2-bugfixes-tarkistuksella
Libar2: n korjaamiseksi kirjoita seuraavat komennot kehotteeseen:
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-korjaus <libpar2-0.2-bugfixes.patch
sudo patch <libpar2-0.2-cancel.patch
./configure
sudo tehdä
sudo tehdä asennus
Nyt on aika kääntää ja asentaa NZBget:
cd /temp-nzbget/nzbget-10.2
./configure
sudo tehdä
sudo tehdä asennus
Kun prosessi on valmis, meillä on vielä yksi tehtävä ennen NZBgetin määrittämistä. Meidän on luotava luettelo NZBget-hakemistoista käytettäväksi. Oletamme, että käytät samaa hakemistorakennetta, jota käytimme koko Raspberry Pi -opetusohjelmassa. Jos ei, sinun on muokattava hakemistoja sen mukaisesti.
Luo NZBget-hakemistoasi komentokehotteella seuraavasti:
sudo mkdir / media / USBHDD1 / osakkeet / NZBget
sudo mkdir / media / USBHDD1 / osakkeet / NZBget / dst
sudo mkdir / media / USBHDD1 / osakkeet / NZBget / nzb
sudo mkdir / media / USBHDD1 / osakkeet / NZBget / jono
sudo mkdir / media / USBHDD1 / osakkeet / NZBget / tmp
sudo mkdir / media / USBHDD1 / osakkeet / NZBget / post-proc
Voit muuttaa nimeämisrakennetta, mutta sinun on myös mentävä kokoonpanotiedostojen läpi ja muutettava kaikki oletuskansion nimet (mikä ei todellakaan ole vaivan arvoista).
Kun olet luonut kansioita, on aika muokata NZBget-määritystiedostoa. Anna seuraava komento:
sudo cp /usr/local/share/nzbget/nzbget.conf /etc/nzbget.conf
sudo nano /etc/nzbget.conf
Konfigurointitiedosto on merkitty voimakkaasti hyödyllisinä kommenttein (mutta emme aio sisällyttää kaikkia komentorivejä tässä ohjeistossa, koska se tekisi tekstilohkot tarpeettoman pitkiksi); lukea tiedoston läpi huolellisesti muokata konfigurointitiedoston seuraavia osia ### PATHS-osassa:
MainDir = / media / USBHDD1 / osakkeiden / NZBget
Kirjoita ### NEWS-SERVERS -osioon Usenet-palvelimen kirjautumistunnuksesi:
Server1.Host = yourserver.com
Server1.Port = 119
Server1.Username = käyttäjätunnus
Server1.Password = salasana
Server1.JoinGroup = yes
Server1.Encryption = ei
Server1.Connections = 5
Kun olet lopettanut tiedoston muokkaamisen, paina CTRL + X ja tallenna. Ennen kuin aloitamme NZBgetin, meillä on pieni pieni tiedostojen kopio. Kirjoita komentokehotteeseen seuraava komento:
cp / temp-nzbget/nzbget-10.2/nzbget-postprocess* / media / USBHDD1 / osakkeet / NZBget / post-proc
Tämä kopioi kaikki jälkikäsittelykäsikirjoitukset tilapäisestä asennuskansista pysyvään jälkikäsittelykansioon. Nyt voimme käynnistää NZBget daemon ja varmistaa, että kaikki toimii OK. Syötä seuraava komento:
sudo nzbget -D
Voit nyt siirtyä Raspberry Pi: n IP-osoitteeseen seuraavalla porttinumerolla:
http: // [Pi: n IP]: 6789
tarkista WebUI NZBgetille. Oletusnimi on "nzbget" ja oletussalasana on "tegbzn6789".
Emme vietä paljon aikaa täällä, riittävän kauan, jotta voisimme kaivautua ja varmistaa, että kaikki toimii oikein. (Kun olemme päättäneet NZBget-kokoonpanon ja käynnistyksen käynnistämisprosessin, et enää katso NZBget paljon, sillä kaikki apuohjelmasi, kuten SickBeard ja CouchPotato, kutsuvat sitä.)
Kun olemme täällä, ottakaa hetki NZB-tiedoston lisäämiseksi - jos olet NZB-tiedoston puuttuessa, siirry binsearch.info-palveluun ja etsi suosikki Linux-jakeluasi.
Kun olet vahvistanut, että voit käynnistää NZBgetin ja ladata tiedoston, on aika määrittää NZBget käynnistymään käynnistyksessä. Jos olet seurannut kaikkia Raspberry Pi -opetusohjelmia (tai Linux-veteraani), tämä koko prosessi tuntuu melko tuttu.
Syötä seuraava komento komentokehotteeseen:
sudo nano /etc/init.d/nzbget
Liitä tiedostossa seuraava koodi:
#! / Bin / sh
### BEGIN INIT INFO
# Tarjoaa: NZBget
# Pakollinen-Start: $ verkko $ remote_fs $ syslog
# Pakollinen-Stop: $ verkko $ remote_fs $ syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Lyhyt kuvaus: Käynnistä NZBget käynnistettäessä
# Kuvaus: Käynnistä NZBget
### END INIT INFO
case "$ 1" sisään
start) echo -n "Aloita palvelut: NZBget"
/ usr / local / bin / nzbget -D
;;
stop) echo -n "Pysäytä palvelut: NZBget"
/ usr / local / bin / nzbget -Q
;;
uudelleenkäynnistää)
$ 0 pysähtyy
$ 0 alkaa
;;
*) echo "Käyttö: $ 0 start | stop | restart"
poistu 1
;;
ESAC
poistu 0
Paina CTRL + X, tallenna työsi ja poistu nanoista. Nyt meidän on muutettava tiedoston oikeuksia ja päivitettävä rc.d. Syötä seuraavat komennot kehotteeseen:
sudo chmod 755 /etc/init.d/nzbget
sudo update-rc.d nzbget oletusasetukset
Käynnistä tietokone uudelleen ja varmista, että NZBget käynnistyy automaattisesti.
Tässä vaiheessa olet valmis menemään yksinkertaisella NZBget-asennuksella. Seuraava askel on siirtyä automaatiooppaaseemme, Automaattisesti Aina-On Raspberry Pi Download Box -ohjelmaan ja noudattaa asennusohjeita. Jokainen työkalu, jota käytämme SABnzbd-oppaassa, on myös yhteensopiva NZBgetin kanssa, joten tee tarvittavat korvaukset asetusten valikoissa.