Miksi haluan tehdä tämän?
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).
Mitä minä tarvitsen?
- HTG-opas Raspberry Pi -oppaan käyttöönottoon
- Raspberry Pi -ohjelman konfigurointi Remote Shell, Desktopille ja Tiedostonsiirrolle
- Kuinka muuttaa Vadelma Pi pienitehoiseen verkkotallennuslaitteeseen
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:
How-To Geek -opastus Aloitusopas Usenet-palveluun
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.
Apt-Getin päivittäminen ja UNRARin asentaminen
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 update
sudo apt-get upgrade
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 https://archive.raspbian.org/raspbian wheezy main contrib non-free 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 update
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 build-dep unrar-nonfree
Kun prosessi päättyy ja palaat takaisin kehotteeseen, anna seuraava komento ladataksesi lähdekoodin ja rakentamalla asennuspaketin:
sudo apt-get source -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.
NZBgetin asentaminen ja määrittäminen
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 https://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 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
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 https://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./configure sudo make sudo make install
Nyt on aika kääntää ja asentaa NZBget:
cd /temp-nzbget/nzbget-10.2./configure sudo make sudo make install
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/shares/NZBget sudo mkdir /media/USBHDD1/shares/NZBget/dst sudo mkdir /media/USBHDD1/shares/NZBget/nzb sudo mkdir /media/USBHDD1/shares/NZBget/queue sudo mkdir /media/USBHDD1/shares/NZBget/tmp sudo mkdir /media/USBHDD1/shares/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/shares/NZBget
Kirjoita ### NEWS-SERVERS -osioon Usenet-palvelimen kirjautumistunnuksesi:
Server1.Host=yourserver.com Server1.Port=119 Server1.Username=username Server1.Password=password Server1.JoinGroup=yes Server1.Encryption=no 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/shares/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:
https://[Your Pi's 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 # Provides: NZBget # Required-Start: $network $remote_fs $syslog # Required-Stop: $network $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start NZBget at boot # Description: Start NZBget ### END INIT INFO case '$1' in start) echo -n 'Start services: NZBget' /usr/local/bin/nzbget -D;; stop) echo -n 'Stop services: NZBget' /usr/local/bin/nzbget -Q;; restart) $0 stop $0 start;; *) echo 'Usage: $0 start|stop|restart' exit 1;; esac exit 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 defaults
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.