22Aug

Kā instalēt NZBGet vieglajai Usenet lejupielādei uz Jūsu Aveņu Pī

click fraud protection

Mēs nesen parādījām, kā pagriezt savu Raspberry Pi vienmēr uz Usenet mašīnām, kuras centrā ir iezīme bagāts SABnzbd Usenet klients. Tagad mēs atgriežamies, lai parādītu, kā izmantot NZBGet - vairāk Spartas, bet arī ļoti vieglu Usenet rīku.

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

Ja jūs sekoja kopā ar mūsu Kā pagriezt aveņu Pi vērā vienmēr uz Usenet mašīna un jūs esat pilnīgi apmierināti ar rezultātiem, tad jūs varat izlaist šo pamācību pavisam.

Ja, no otras puses, jūs atklājat, ka ar resursiem saistītais SABnzbd pārāk daudz maksā jūsu Raspberry Pi( īpaši, ja jūs to lietojat blakus BitTorrent klientam), tad pāreja uz NZBGet ir lielisksveids, kā atbrīvot sistēmas resursus.Šajā procesā jūs zaudēsiet dažādas funkcijas, taču galvenā funkcionalitāte( NZB failu importēšana, satura lejupielāde, tā izpakošana un mijiedarbība ar palīgprogrammām, piemēram, SickBeard un CouchPotato) joprojām ir pieejama ar NZBGet.

Tomēr ņemiet vērā, ka NZBget instalēšana ir ievērojami lielāka problēmu( un tā ietver gan NZBget, gan patched lietojumprogrammu apkopošanu).

instagram viewer

Ko man vajag?

Attiecībā uz šo pamācību mēs pieņemam, ka jums ir funkcionāla Raspberry Pi ar Raspbian instalēta un ir sekojusi līdz ar mūsu iepriekšējām konsultācijām. Man ir jums, un jūs esat šeit, lai nomainītu SABnzbd par NZBget, pārejiet uz nākamo sadaļu. Ja esat procesa pilnīgi jauns un vēlaties iekāpt uz kuģa, iesakām sākt ar šādiem pantiem, kādus mēs tos šeit uzskaitījām:

  1. HTG rokasgrāmata, lai sāktu darbu ar Raspberry Pi
  2. Kā konfigurēt jūsu Aveņu PiRemote Shell, Desktop un failu pārsūtīšana
  3. Kā pagatavot aveņu Pi uz mazjaudas tīkla glabāšanas ierīci

Viss pirmajā apmācībā ir nepieciešams, otra apmācība ir obligāta( bet attālā piekļuve šim projektam ir neticami noderīga kā lejupielādekaste ir ideāls kandidāts bezgala būvēšanai), un trešās apmācības vissvarīgākā daļa ir vienkārši iestatīt cieto disku un konfigurēt to, lai automātiski piestiprinātu boot.

Papildus iepriekšējo lasījumu sarakstam, ja jūs neesat pārāk pazīstams ar Usenet ins un outs, mēs iesakām izlasīt šādu pamācību:

  • How-to Geek rokasgrāmata, lai sāktu darbu ar Usenet

Ja jūs jau esatiepazinies ar Usenet un ir konts ar uzticamu Usenet pakalpojumu sniedzēju, tas ir lieliski. Ja jums nav ir Usenet konts, jums noteikti ir jālasa mūsu ceļvedis, lai paātrinātu. Atšķirībā no straumēm, kurās varat nokļūt, lecot no publiskā izsekotāja uz publisko meklētāju, nav tādas lietas kā uzticams un bezmaksas publiskās Usenet serveris. Jums vajadzēs saņemt kontu no uzticama pakalpojuma sniedzēja - skatiet mūsu ceļvedi, lai iegūtu vispārīgu informāciju par Usenet, kā arī padomus, kurus pakalpojumu sniedzēji ņem vērā.

Atjaunināšana UNRAR

Apt-Get un instalēšana Piezīme. Ja nesen sekojāt kopā ar SABnzbd rokasgrāmatu, varat droši izlaist šo visu sadaļu, jo jau esat atjauninājis jūsu apt-get rīku un instalējis UNRAR.

Pirmais biznesa uzdevums ir atjaunināt un uzlabot jūsu apt-get instalēšanas programmu. Ja jūs sekoja kopā ar vienu no mūsu citām rokasgrāmatā "Aveņu Pi" un atjaunojāt visu, varat izlaist šo soli.

Termināla ievadiet šādas komandas:

sudo apt-get update

sudo apt-get jauninājums

Ja neesat atjauninājis / uzlabojis kādu brīdi, esiet gatavs gaidīt ilgstošu jaunināšanas procesu.

Tāpat kā ar SABnzbd instalēšanas pamācību, mums būs jāinstalē papildu rīks, lai apstrādātu failu arhīvus.

Lai automatizētu failu izpakošanu, mums būs jāveido bezmaksas, bet neinitīvi nosauktas unrar-nonfree lietotnes kopija. Par laimi, izpalīdzīgā dvēsele RaspberryPi. StackExchange izklāstīja tikai to, kā to izdarīt par Raspbian.

Termināla ievadiet šādu komandu, lai jūs varētu rediģēt savus sources.list un pievienot repozitoriju, kurā ir unrar-nonfree:

sudo nano /etc/apt/ sources.list

Pēc nano pievienojiet šādu ierakstu saraksta failam:

deb-src http: //archive.raspbian.org/ sarkanais sarkanais galvenais kontribētājs nav brīvs rpi

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

sudo apt-get update

Kad atjauninājums ir pabeigts( tam vajadzētu būt diezgan lēni, ja iepriekš esat atjauninājis 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, lai lejupielādētu unrar-nonfree's atkarības:

sudo apt-get build-dep unrar-nonfree

Kad process beidzas un jūs atgriežaties pēc uzvednes, ievadiet šādu komandu, lai lejupielādētu pirmkodu unizveidojiet instalācijas paketi:

sudo apt-get source -b unrar-nonfree

Tagad ir pienācis laiks instalēt paketi. Ja sekojat šai apmācībai pēc tam, kad ir atbrīvota jauna unrar-nonfree versija, jums būs jāatjaunina faila nosaukums. Varat pārbaudīt versijas numuru, ierakstot komandrindā ierakstu "ls", lai uzskaitītu failus, kurus lejupielādējām iepriekšējos posmos:

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

Kad instalēšana ir pabeigta, jūs varat ātri pārbaudītuzziniet, vai komandai "unrar" ir pieejama sistēma, vienkārši ierakstot komandu uzvednē "unrar".Ja tas ir pareizi instalēts, programma unrar atsāks visu pieejamo slēdžu un to aprakstu sarakstu. Ja pakotne ir instalēta bez kļūdām, jūs varat kārtot pēc sevi ar šādu komandu:

cd & &rm -r ~ / unrar-nonfree

Tagad, kad mums ir instalēta mūsu UNRAR lietojumprogramma, ir pienācis laiks piesaistīt NZBGet instalēšanu un konfigurēšanu.

NZBget

instalēšana un konfigurēšana Atšķirībā no SABnzbd instalēšanas procesa šis ir ievērojami garāks / vairāk fiddly, tāpēc esiet gatavs tērēt nedaudz laika uzvednē.Papildus tam, ka tūlīt iztērēsiet nedaudz vairāk laika, sagatavojieties dažām dīkstāvēm, lietojot komandu "make", lai izveidotu lietotnes.

Pirmais biznesa uzdevums ir izveidot pagaidu direktoriju, tāpat kā mēs to darījām ar mūsu UNRAR instalāciju, kur strādāt. Tāpat kā UNRAR, mums būs netaisnīgi jāuzņemas rokas, lai izveidotu instalētāju. Pēc uzvednes ievadiet šādas komandas:

sudo mkdir / temp-nzbget
cd / temp-nzbget

Tagad mums ir nepieciešams lejupielādēt un ekstrakts NZBget. Kopš šī raksta, stabila versija ir versija 10.2.Pārbaudiet NZBget tīmekļa vietni, lai pārliecinātos, ka lejupielādējat visjaunā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 instalatoru, mums būs vajadzīgalai manuāli instalētu visas atkarīgās ierīces. Ja vēlaties uzzināt, kāda ir katra atkarība, izlasiet priekšnoteikumu sarakstu šeit. Uzvednē ievadiet šādas komandas:

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-getinstalējiet libgnutls-dev
sudo apt-get instalējiet libxml2-dev

Pēc visu atkarību instalēšanas mums ir jāveic neliela plākstera darbība libpar2.Jūs tehniski varat izlaist šo plāksteri , bet plāksteris ļauj iestatīt laika ierobežojumu 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 jūs nepielāgājat failus, konfigurācijas procesa laikā kļūdāsiet kļūdaini, ja vien nepievienosit komandu. /configure ar -disable-libpar2-kļūdu labojumus-pārbaudiet

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

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 patch & lt;libpar2-0.2-bugfixes.patch
sudo patch . /configure
sudo veikt
sudo make install

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

cd /temp-nzbget/nzbget-10.2
. /configure
sudo veikt
sudo make install

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

Komandu uzvednē ievadiet šādu komandu, lai izveidotu savu NZBget direktoriju:

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/ rinda
sudo mkdir /media/USBHDD1/shares/NZBget/ tmp
sudo mkdir /media/USBHDD1/shares/NZBget/ post-proc

jumsvar mainīt nosaukumu struktūru, bet pēc tam jums ir jāiet cauri konfigurācijas failiem un jāmaina visi noklusējuma mapju nosaukumi( kas īsti nav vērts problēmu dēļ).

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

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

Konfigurācijas fails ir ļoti komentēts ar noderīgiem komentāriem( taču mēs neiekļausim visas komentāru rindiņasjo mūsu instrukcijas šeit, 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/shares/ NZBget

Sadaļā ### NEWS-SERVERS ievadiet Usenet Server ieejas akreditācijas datus:

Server1.Host =yourserver.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 sākam NZBget, mums ir viena neliela failu kopija, ko kopēt. Atveriet komandu uzvedni, ievadiet šādu komandu:

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

Tā 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 sākt NZBget dēmonu un pārliecināties, ka viss darbojas pareizi. Ievadiet šādu komandu:

sudo nzbget -D

Tagad jūs varat pāriet uz jūsu Raspberry Pi IP adresi ar šādu porta numuru:

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

, lai pārbaudītu WebZI NZBget. Noklusējuma lietotājvārds ir "nzbget", un noklusējuma parole ir "tegbzn6789".

Mēs nedomēsim pavadīt daudz laika šeit, tikai pietiekami ilgi, lai kliegt apkārt un pārliecinātos, ka viss darbojas pareizi.(Kad mēs esam pabeidzuši NZBget konfigurāciju un start-on-on-boot procesu, jūs vairs neredzēsit NZBget, jo tā tiks izsaukta visās jūsu palīgprogrammās, piemēram, SickBeard un CouchPotato).

Lai gan mēs esam šeit, veltiet laiku, lai pievienotu NZB failu - ja vēlaties iegūt NZB failu, dodieties uz binsearch.info un meklējiet savu iecienīto Linux izplatīšanu.

Kad esat apstiprinājis, ka varat NZBget palaist un lejupielādēt failu, ir pienācis laiks konfigurēt NZBget, lai sāktu to startēt. Ja jūs kopā ar visām mūsu Raspberry Pi apmācībām( vai arī esat Linux veterāns), viss process izskatīsies diezgan pazīstams.

Komandu uzvednē ievadiet šādu komandu:

sudo nano /etc/init.d/ nzbget

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

#!/bin/ s
### BEGIN INIT INFO
# Nodrošina: NZBget
# Obligāti-Start: $ tīkls $ remote_fs $ syslog
# Obligāti-Pietura: $ tīkls $ remote_fs $ syslog
# Noklusējuma sākums: 2 3 4 5
#Default-Stop: 0 1 6
# Short-Description: Sākt NZBget sāknēšanas laikā
# Apraksts: Sākt NZBget
### END INIT INFO
gadījumā "$ 1"
sākumā) echo -n "Start services: NZBget"
/usr/local/bin/ nzbget-D
; ;
stop) echo -n "Stop services: NZBget"
/usr/local/bin/ nzbget -Q
; ;
restart)
$ 0 apstāšanās
$ 0 sākas
; ;
*) echo "Izmantošana: $ 0 start | stop | restart"
izeja 1
; ;
esac
iziet 0

Nospiediet CTRL + X, saglabājiet savu darbu un izejiet no nano. Tagad mums ir jāmaina faila atļaujas un jāatjauno rc.d. Uzvednē ievadiet šādas komandas:

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

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

Šajā brīdī jūs esat gatavs iet ar vienkāršu NZBget instalāciju. Nākamais solis ir pārcelt mūsu automatizācijas ceļvedi, kā automatizēt jūsu vienmēr pieejamo Raspberry Pi lejupielādes lodziņu un sekot līdzi instalācijas instrukcijām. Katrs rīks, ko mēs izmantojam rokasgrāmatā ar SABnzbd, ir saderīgs arī ar NZBget, tāpēc vienkārši izvēlieties iestatījumus izvēlnē.