Koduleht » kuidas » Kuidas paigaldada NZBGet kergele Usenet allalaadimisele teie Raspberry Pi'le

    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:

    1. HTG juhend Raspberry Pi alustamiseks
    2. Kuidas seadistada oma Raspberry Pi kaugkaardile, töölauale ja failiedastusele
    3. 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.