Mājas lapa » » Kā instalēt NZBGet par vieglo Usenet lejupielādi uz jūsu Raspberry Pi

    Kā instalēt NZBGet par vieglo Usenet lejupielādi uz jūsu Raspberry Pi

    Nesen mēs parādījām, kā pārvērst savu Raspberry Pi par vienmēr Usenet mašīnu, kas centrēta ap daudzveidīgo SABnzbd Usenet klientu. Tagad mēs atkal parādīsim, kā izmantot NZBGet, vairāk Spartan, bet arī ļoti vieglo Usenet rīku.

    Kāpēc es gribu to darīt?

    Ja jūs sekojāt kopā ar mūsu Kā pārvērst Raspberry Pi par vienmēr lietojamu Usenet mašīnu un esat pilnīgi apmierināts ar rezultātiem, tad varat izlaist šo pamācību.

    Ja, no otras puses, jūs esat atraduši, ka SABnzbd resursiem ir pārāk liels nodoklis jūsu Raspberry Pi (īpaši, ja jūs to izmantojat blakus BitTorrent klientam), tad pāreja uz NZBGet ir lielisks veids atbrīvot sistēmas resursus. Procesā jūs zaudēsiet dažādas funkcijas, bet galvenā funkcionalitāte (NZB failu importēšana, satura lejupielāde, izsaiņošana un mijiedarbība ar palīgprogrammām, piemēram, SickBeard un CouchPotato) joprojām ir pieejama ar NZBGet.

    Tomēr jābrīdina, ka NZBget instalēšana ir ievērojami lielāka problēma (un ietver gan NZBget, gan patched helper apps apkopošanu).

    Kas man ir nepieciešams?

    Šajā apmācībā mēs pieņemam, ka jums ir funkcionāls Raspberry Pi ar Raspbian instalāciju un sekojāt līdzi mūsu iepriekšējām konsultācijām. Man ir, un jūs esat šeit, lai nomainītu SABnzbd uz NZBget, pāriet uz nākamo sadaļu. Ja jūs esat pilnīgi jauns process un vēlaties iekļūt uz kuģa, iesakām sākt ar sekojošiem pantiem tādā secībā, kādā tie ir uzskaitīti šeit:

    1. HTG rokasgrāmata, lai sāktu darbu ar Raspberry Pi
    2. Kā konfigurēt savu Raspberry Pi tālvadības korpusam, darbvirsmai un failu pārsūtīšanai
    3. Kā pārvērst Raspberry Pi par mazjaudas tīkla glabāšanas ierīci

    Viss pirmajā apmācībā ir nepieciešams, otrā apmācība ir obligāta (taču attālinātā piekļuve šim projektam ir neticami ērta, jo lejupielādes lodziņš ir ideāls kandidāts bezkontakta veidošanai), un trešās apmācības svarīgākā daļa ir vienkārši izveidot cieto disku un konfigurējiet to automātiskai uzstādīšanai uz boot.

    Līdztekus iepriekšējam lasīšanas sarakstam, ja neesat pārāk labi iepazinies ar Usenet sīkumiem, mēs iesakām izlasīt šādu pamācību:

    • Guide to to Geek ceļvedis, kā sākt darbu ar Usenet

    Ja jūs jau esat iepazinies ar Usenet un jums ir konts ar uzticamu Usenet pakalpojumu sniedzēju, tas ir awesome. Ja jūs nav jums ir Usenet konts, jums ir absolūti nepieciešams izlasīt mūsu rokasgrāmatu, lai sasniegtu ātrumu. Atšķirībā no straumēm, kur varēsiet nokļūt no publiskā izsekošanas līdz publiskam izsekotājam, nav tādas uzticamas un bezmaksas publiskas Usenet servera. Jums būs nepieciešams saņemt uzticama pakalpojuma sniedzēja kontu - skatiet mūsu rokasgrāmatu, lai iegūtu vispārēju informāciju par Usenet un padomus par to, kurus pakalpojumu sniedzējus apsvērt.

    Apt-Get un UNRAR instalēšanas atjaunināšana

    Piezīme. Ja nesen sekojāt līdzi SABnzbd ceļvedim, varat droši izlaist šo visu sadaļu, jo esat jau atjauninājis savu apt-get rīku un instalējis UNRAR.

    Pirmais darba kārtības veids ir atjaunināt un uzlabot jūsu apt-get instalēšanas programmu. Ja jūs sekojat līdzi vienam no mūsu citiem Raspberry Pi ceļvežiem un atjaunojāt visu, varat izlaist šo soli.

    Terminālā ievadiet šādas komandas:

    sudo apt-get atjauninājums

    sudo apt-get jauninājums

    Ja neesat nesen atjauninājis / uzlabojis, būsiet gatavs gaidīt ilgstošu jaunināšanas procesu.

    Tāpat kā ar SABnzbd instalācijas pamācību, mums būs jāinstalē papildu rīks failu arhīvu apstrādei.

    Lai automatizētu failu izsaiņošanu, mums būs jāizveido bezmaksas, bet neuzmanīgi nosaukta unrar-nonfree lietotnes kopija. Par laimi, noderīga dvēsele pie RaspberryPi.StackExchange izklāstīja tikai to, kā to darīt Raspbian.

    Terminālā ievadiet šādu komandu, lai ļautu jums rediģēt source.list un pievienot repozitoriju, kas satur bezreprezentatīvu:

    sudo nano /etc/apt/sources.list

    Pievienojiet nano sarakstā šādu sarakstu .list failam:

    deb-src http://archive.raspbian.org/raspbian wheezy galvenais ieguldījums bez maksas

    Nospiediet CTRL + X, lai izietu no nano, un Y, lai saglabātu / pārrakstītu veco .list failu. Atpakaļ pie komandu uzvednes, lai izmaiņas stātos spēkā, jums būs jāatjaunina avotu saraksts:

    sudo apt-get atjauninājums

    Pēc tam, kad atjauninājums ir pabeigts (tas ir diezgan jauks, ja esat atjauninājis agrāk apmācībā), ir pienācis laiks izveidot darba direktoriju un pēc tam pāriet uz to:

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

    Laiks, kas nepieciešams, lai lejupielādētu nesaistītās brīvās atkarības:

    sudo apt-get build-dep unrar-nonfree

    Kad process ir pabeigts un esat atgriezies uz pieprasījumu, ievadiet šādu komandu, lai lejupielādētu avota kodu un izveidotu instalācijas pakotni:

    sudo apt-get source -b unrar-nonfree

    Tagad ir pienācis laiks instalēt paketi. Ja pēc šīs unrar-nonfree jaunās versijas izlaišanas sekojat šai apmācībai, jums būs jāatjaunina faila nosaukums. Varat pārbaudīt versijas numuru, ievadot komandu uzvednē “ls”, lai uzskaitītu failus, kurus lejupielādējām iepriekšējos soļos:

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

    Kad instalēšana ir pabeigta, jūs varat ātri pārbaudīt, vai sistēma “unrar” ir pieejama, vienkārši ievadot komandu uzvednē “unrar”. Ja pareizi instalēta, lietojumprogramma unrar uzņems visu pieejamo slēdžu un to aprakstu sarakstu. Ja pakotne ir instalēta bez kļūdām, jūs varat kārtot sevi ar šādu komandu:

    cd & & rm -r ~ / unrar-nonfree

    Tagad, kad ir instalēta mūsu UNRAR lietotne, ir pienācis laiks nokļūt līdz NZBGet instalēšanas un konfigurēšanas biznesam.

    NZBget instalēšana un konfigurēšana

    Atšķirībā no SABnzbd instalēšanas procesa šis ir ievērojami garāks / vairāk, tāpēc būsiet gatavs tērēt mazliet laika uzreiz. Papildus tam, ka pavada mazliet vairāk laika, lūdzu, sagatavojieties dažiem dīkstāvēm, lietojot komandu “make”, lai apkopotu lietotnes.

    Pirmā darba kārtība ir izveidot pagaidu direktoriju, piemēram, ar mūsu UNRAR instalāciju, kurā strādāt. Tāpat kā ar UNRAR, mums būs jākļūst netīrām rokām, ierīkojot uzstādītāju. Uzvednē ievadiet šādas komandas:

    sudo mkdir / temp-nzbget
    cd / temp-nzbget

    Tagad mums ir nepieciešams lejupielādēt un iegūt NZBget. Sākot ar šo rakstu, stabila versija ir 10.2 versija. Pārbaudiet NZBget tīmekļa vietni, lai pārliecinātos, ka lejupielādējat jaunāko stabilo versiju.

    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

    Tā kā NZBGet mums nav jauku fasētu instalētāju, mums būs nepieciešams manuāli instalēt visas atkarības. Ja jūs zināt, kāda ir katra atkarība, skatiet šeit nepieciešamos priekšnoteikumus. Uzvednē ievadiet šādas komandas:

    sudo apt-get install libncurses5-dev
    sudo apt-get install sigc++
    sudo apt-get instalēt libpar2-0-dev
    sudo apt-get instalēt libssl-dev
    sudo apt-get install libgnutls-dev
    sudo apt-get instalēt libxml2-dev

    Pēc visu atkarību instalēšanas libpar2 ir jāveic neliela plākstera darbība. Jūs varat tehniski izlaist šo plāksteri bet plāksteris ļauj iestatīt laika ierobežojumu par-remonta procesam. To izmanto lēnākām ierīcēm, piemēram, mūsu mazajam Raspberry Pi lejupielādes lodziņam.

    Piezīme: ja nevajag ielīmēt failus, konfigurācijas procesa laikā radīsies kļūda, ja vien nepievienosit komandu ./configure ar -disable-libpar2-bugfixes-check

    Lai ielādētu libar2, ievadiet uzvednē šādas komandas:

    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 plāksteris < libpar2-0.2-bugfixes.patch
    sudo plāksteris < libpar2-0.2-cancel.patch
    ./ konfigurēt
    sudo make
    sudo veikt instalēšanu

    Tagad ir pienācis laiks apkopot un instalēt NZBget:

    cd /temp-nzbget/nzbget-10.2
    ./ konfigurēt
    sudo make
    sudo veikt instalēšanu

    Kad šis process ir pabeigts, pirms NZBget konfigurēšanas mums ir vēl viens uzdevums. Lai izveidotu NZBget, mums jāizveido direktoriju kopums. Mēs pieņemam, ka izmantojat to pašu direktoriju struktūru, ko mēs izmantojām visā Raspberry Pi apmācībā. Ja nē, jums ir attiecīgi jāmaina jūsu katalogi.

    Komandu uzvednē ievadiet šādas komandas, lai izveidotu NZBget direktorijus:

    sudo mkdir / media / USBHDD1 / share / NZBget
    sudo mkdir / media / USBHDD1 / share / NZBget / dst
    sudo mkdir / media / USBHDD1 / shares / NZBget / nzb
    sudo mkdir / media / USBHDD1 / share / NZBget / rinda
    sudo mkdir / media / USBHDD1 / share / NZBget / tmp
    sudo mkdir / media / USBHDD1 / share / NZBget / pēcproc

    Jūs varat mainīt nosaukumu struktūru, bet tad jums ir jāiet cauri konfigurācijas failiem un jāmaina visi noklusējuma mapju nosaukumi (kas nav vērts apgrūtināt).

    Kad esat izveidojis mapes, ir pienācis laiks rediģēt NZBget konfigurācijas failu. Uzvednē ievadiet šādu komandu:

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

    Konfigurācijas fails ir stipri anotēts ar noderīgiem komentāriem (bet mēs šeit neiekļausim visas komentāru rindas, jo tas padarītu teksta blokus nevajadzīgi ilgi); uzmanīgi izlasiet failu, lai rediģētu sekojošo konfigurācijas faila daļu sadaļā ### PATHS:

    MainDir = / media / USBHDD1 / share / NZBget

    Sadaļā ### NEWS-SERVERS ievadiet savu Usenet servera pieteikšanās akreditācijas datus:

    Server1.Host = jūsu serveris.com
    Server1.Port = 119
    Server1.Username = lietotājvārds
    Server1.Password = parole
    Server1.JoinGroup = jā
    Server1.Encryption = nav
    Server1.Connections = 5

    Kad esat pabeidzis faila rediģēšanu, nospiediet CTRL + X un saglabājiet. Pirms mēs uzsākam NZBget, mums ir viens neliels kopiju failu kopums. Atgriezieties komandu uzvednē, ievadiet šādu komandu:

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

    Tas kopē visus pēcapstrādes skriptus no mūsu pagaidu instalācijas mapes uz pastāvīgo pēcapstrādes mapi. Tagad mēs varam uzsākt NZBget dēmonu un pārliecināties, ka viss darbojas labi. Ievadiet šādu komandu:

    sudo nzbget -D

    Tagad varat pāriet uz sava Raspberry Pi IP adresi ar šādu porta numuru:

    http: // [Jūsu IP IP]: 6789

    apskatīt WebUI par NZBget. Noklusējuma lietotājvārds ir “nzbget”, un noklusējuma parole ir “tegbzn6789”.

    Mēs šeit nebūsim daudz laika, tikai pietiekami ilgi, lai apcirptu un pārliecinātos, ka viss darbojas pareizi. (Tiklīdz mēs esam pabeiguši NZBget konfigurāciju un sākšanas sākšanas procesu, jūs vairs nebūsit apskatīt NZBget, jo to aicinās visas jūsu palīgprogrammas, piemēram, SickBeard un CouchPotato).

    Kamēr mēs esam šeit, veltiet laiku, lai pievienotu NZB failu, ja vēlaties iegūt NZB failu, pāriet uz binsearch.info un meklējiet savu iecienītāko Linux izplatīšanu.

    Kad esat apstiprinājis, ka varat startēt NZBget un lejupielādēt failu, ir pienācis laiks konfigurēt NZBget, lai sāktu sāknēšanu. Ja jūs esat sekojuši kopā ar visiem mūsu Raspberry Pi apmācībām (vai esat Linux veterāns), šis viss process šķiet diezgan pazīstams.

    Komandu uzvednē ievadiet šādu komandu:

    sudo nano /etc/init.d/nzbget

    Failā ielīmējiet šādu kodu:

    #! / bin / sh
    ### BEGIN INIT INFO
    # Nodrošina: NZBget
    # Nepieciešamais-Start: $ network $ remote_fs $ syslog
    # Nepieciešamā pietura: $ network $ remote_fs $ syslog
    # Noklusējuma sākums: 2 3 4 5
    # Noklusējuma apstāšanās: 0 1 6
    # Īss apraksts: Sākt NZBget sāknēšanas laikā
    # Apraksts: Sākt NZBget
    ### END INIT INFO
    gadījumā "$ 1"
    start) echo -n "Starta pakalpojumi: NZBget"
    / usr / local / bin / nzbget -D
    ;;
    stop) echo -n "Pietura pakalpojumi: NZBget"
    / usr / local / bin / nzbget -Q
    ;;
    restartēt)
    $ 0 apstāšanās
    Sākt $ 0
    ;;
    *) Echo "Lietošana: $ 0 start | stop | restart"
    iziet 1
    ;;
    esac
    iziet no 0

    Nospiediet CTRL + X, saglabājiet savu darbu un iziet no nano. Tagad mums ir jāmaina faila atļaujas un jāatjaunina rc.d. Ievadiet šādas komandas pēc pieprasījuma:

    sudo chmod 755 /etc/init.d/nzbget
    sudo update-rc.d nzbget noklusējuma iestatījumi

    Pārstartējiet sistēmu un apstipriniet, ka NZBget sākas automātiski.


    Šajā brīdī jūs esat gatavs doties ar vienkāršu NZBget instalāciju. Nākamais solis ir pāriet uz mūsu automatizācijas rokasgrāmatu, kā automatizēt savu pastāvīgo aveņu ielādes lodziņu un sekot līdzi uzstādīšanas instrukcijām. Katrs rīks, ko mēs izmantojam rokasgrāmatā ar SABnzbd, ir saderīgs arī ar NZBget, tāpēc iestatījumu izvēlnēs vienkārši veiciet atbilstošas ​​aizvietošanas..