Miks ma tahan seda teha?
Nagu me rõhutasime, kuidas rasvamaks Pi sisse lülitada pidevalt sisse lülitatud BitTorrent-i kasti, on peamine põhjus, miks teie allalaadimistegevuse üleminek Raspberry Pi üksusesse on tohutu energia kokkuhoiuks. Võrreldes traditsioonilise arvuti käitamisega kodukeskuse serverina / allalaadimiskastiga, varundab Raspberry Pi selle asemel pankrotist.
Kui järgite oma energiatarbimise mõõtmise juhendit, võite meenutada, et meie tagasihoidlik kontorite server põleb ca 200 dollarit aastas elektrienergiat väärt. Võrdluseks kasutab vaarikas Pi umbes 3 dollarit aastas. Isegi väliste kõvakettaseadmetega, mis on süsteemile lisatud, on teil raske vajutada energiatarbimisest 10 dollarit aastas.
Kuigi Useneti allalaadimised on ühesuunalised (seal pole külvamist, jälgimisseadmeid või suhte jälgimist, nagu on olemas peer-to-peerteenus nagu BitTorrent), on teil endiselt 24/7 toiming. Kui kasutate näiteks populaarsete telesaadete hankimiseks Usenet, ilmub Raspberry Pi allalaadimiskast alati klõpsuga teisele, kui need on saadaval.
Lõppkasu on see, kuidas pidevalt laaditud lahtris olev töölaua masin koormab. Teil ei pea enam kunagi lauaarvuti üle minema, et seda faili lõpetada, või jätke vahele mängimine, mida soovite mängida, kuna teie masin on lahtipakkimisega seotud ja kontrollinud tohutut allalaadimist.
Loe edasi, kui me näitan sulle, kuidas muuta Pi Pihni lahjaks, tähenda ja surnud vaikne Usenet allalaadimismasin.
Mida ma vajan?
- HTG juhend alustamiseks vaarikaga Pi
- Kuidas seadistada oma Vaarika Pi kaugkellide, töölauale ja failiedastuseks
- Kuidas muuta vaarika Pi võrgu väikese võimsusega võrgu salvestusseadmesse
Kõik esimeses juhendis on vajalikud, teine juhendaja on vabatahtlik (kuid kaugjuurdepääs on selle projekti jaoks väga kasulik, sest allalaadimiskast on täiuslik kandidaat peaeta ehitamiseks) ja kolmanda õpetuse kõige olulisem osa on lihtsalt kõvaketta seadistamine ja selle seadistamine automaatseks paigaldamiseks käivitamisel.
Kui olete eelmiste lugude loendis lisaks sellele liiga vähe tuttavad Usenet lisanditega, soovitame tungivalt järgmist lugemist lugeda:
How-To Geeki juhend Usenetiga alustamiseks
TL; DR versioon: kasutage Newshostingi, nad on ettevõtte parimad.
Kui olete Usenetiga juba tuttav ja teil on usaldusväärse Useneti teenusepakkujaga konto, on see suurepärane. Kui sa ära tee seda teil on Useneti konto, mida peate kindlasti lugema meie juhendist kiiruse saavutamiseks. Erinevalt torrentidest, kus avaliku jälgija hüppab avaliku jälgija juurde, pole sellist asja nagu usaldusväärne ja vaba avaliku Usenet-server. Peate saama usaldusväärse teenusepakkuja kontot - vaadake meie juhendist üldist teavet Useneti kohta ja nõuandeid, mida pakkujad peavad kaaluma.
Kui olete kogu materjali üle kontrollinud ja pi konfigureerinud, on aeg alustada äritegevusega, et muuta Pi piiksumaks vaikseks ja ülimalt väikese võimsusega allalaaditavaks loomaks.
SABnzbd Apt-Get ja installimise värskendamine
Esimene töökorraldus on teie apt-get installeri värskendamine ja täiendamine. Kui järgisite hiljutist juhendit Kuidas toimib raspberry Pi pidevalt sisse lülitatud BitTorrent-i kasti, võite selle sammu vahele jätta, kui seda õpetust just uuendatud ja uuendatud.
Terminalis sisestage järgmised käsud:
sudo apt-get update
sudo apt-get upgrade
Kui te pole mõnda aega värskendanud / täiendanud, ole valmis protsessi lõpetamiseks ootama kohvi kohvi.
Pärast värskendamist on aeg paigaldada SABnzbd. Enne kui me teeme seda, on märkus selle kohta, miks SABnzbd valisime. Kui otsite käivitada täiesti barebone'i häälestuse, mis on süsteemiressurssidele selge, oleks mõistlik kasutada mõnda ainult käsurea ainus tööriista nagu NZBGet. Siiski on kaotatud juurdepääs kolmandate osapoolte rakendustele, pistikprogrammidele ja integratsioonile, mis on kaasas täiskasvanud ja hästiarenenud tööriistaga nagu SABnzbd. Me katsetasime seda nii platvormil kui ka pole arutelu selle üle, et ülikerge tööriist nagu NZBget tarbib vähem süsteemiressursse, me ei soovi loobuda SABnzbdiga täideti lihvitud liidest ja maiuspaladest.
SABnzbdi installimise alustamiseks avage terminal ja sisestage järgmine käsk:
sudo apt-get install sabnzbdplus
Sellega installitakse SABnzbdi põhilised sõltuvused, sealhulgas mitmed Pythoni tööriistad (nagu RSS-parser ja Cheetah mallide galerii) ning põhilised SABnzbd teemad nagu Classic ja Plush. Pika pikkusega paketi installimise käigus näete mõnda järgmist vead:
[….] SABnzbd+ binary newsgrabber: not configured, aborting. See /etc/default/s[warndplus … (warning).
Ärge muretsege, see väike viga paigaldusprotsessis tähendab lihtsalt seda, et SABnzbd pole veel konfigureeritud (mida see ei oleks loomulikult, kui me selle installime). Kui installiprotsess on lõpetatud, liikuge järgmisele sektsioonile.
SABnzbdi seadistusviisardi käivitamine
sabnzbdplus --server 0.0.0.0
Käsk käivitab SABnzbdi deemoni ja lülitab sisse WebUI. Pisut natuke teksti keerleb ja siis see ripub ja annab illusiooni, et rakendus on kukkunud. See pole nii, see on just terminali kontrolli alla võtnud ja kuna see täidab uusi funktsioone, ilmuvad nad siin. Kas avada uus terminali aken või SSH-ühendus; kui sa käsku CTRL + C välja lülitama ja käsuviibale tagasi pöörduma, paneb deemon selle sulgema.
Kaspersky Pi-i brauserist või töölaua kaugbrauserist saate nüüd käivitada häälestusviisardi. Soovitame tungivalt kasutada veebibrauseri lihtsustamiseks ja parema jõudluse saavutamiseks.
Valitud veebibrauseris liikuge järgmisele:
https://[Your Pi's IP]:8080/wizard/
Valige soovitud keel ja klõpsake nuppu Start Wizard. Esimene samm on teie Useneti pakkuja teabe sisestamine - me soovitame Newshosting, kuid võite kasutada mis tahes pakkujat, mida soovite.
Nõustaja 2. samm määrab juurdepääsu kontrollimise:
Võite vahele jätta kolmekordse kiire käivitusviisardi kolmanda samba, sest mõlemad täiendavad teenused, mida nad soovitavad teie kasutajatagatisi ühendada, on nüüd puudulikud. Neljanda sammu vahelejätmiseks klõpsake kõrval. Neljas samm on automatiseeritud, SABnzbd-deemon taaskäivitub ja viisard näitab teile veebiaadresse, millele pääsete WebUI-i juurde nii:
https://192.168.1.102:8080/sabnzbd/
https://raspberrypi:8080/sabnzbd/
https://127.0.1.1:8080/sabnzbd/
Mine ja klõpsake käsku "Mine SABnzbd" viirusest väljumiseks ja lohistage peamine SABnzbdi kasutajaliides.
UNRARi automatiseeritud lahtipakkimise installimine
SABnzbd tuumaseadme pakett ei installeri RAR-programmi ja see on problemaatiline. Meil on võimalik faili Usenetist alla laadida, kuid see ei lahustu automaatselt. Tead, mis ei tundu lõbus? Laadida käsitsi kõik pakendid välja.
Failide lahtipakkimise automatiseerimiseks tuleb meil luua tasuta, kuid mitteintuitiivselt nimega unrar-nonfree rakenduse koopia. Õnneks näitas raspberryPi.StackExchange kasulik hing vaid seda, kuidas Raspiaan seda teha.
Terminalis sisestage järgmine käsk, et saaksite muuta oma allikataloogi ja lisada repositooriumi, mis sisaldab unrar-nonfree:
sudo nano /etc/apt/sources.list
Nano'is lisage loendi faili järgmine rida:
deb-src https://archive.raspbian.org/raspbian wheezy main contrib non-free rpi
Vajuta CTRL + X, et väljuda nano ja Y, et salvestada / kirjutada vana.list fail. Tagasi käsuviiba, peate oma muudatuste jõustumiseks oma allikakataloogi värskendama:
sudo apt-get update
Pärast värskenduse lõppu (see peaks olema üsna ruttu, kui uuendate juhendamisel juba varem), on aeg luua töökataloog ja seejärel liikuda sellele:
mkdir ~/unrar-nonfree && cd ~/unrar-nonfree
Unrar-nonfree sõltuvuste allalaadimise aeg:
sudo apt-get build-dep unrar-nonfree
Kui protsess lõpeb ja sa oled tagasi viipa, sisestage lähtekoodi allalaadimiseks ja installipaketi loomiseks järgmine käsk:
sudo apt-get source -b unrar-nonfree
Nüüd on aeg paketti installida. Kui järgite seda juhendit pärast unrar-nonfree uue versiooni avaldamist, peate failinime värskendama. Võite vaadata versiooni numbrit, kirjutades käsku "ls", et loetleda eelmistes etappides alla laaditud failid:
sudo dpkg -i unrar_4.1.4-1_armhf.deb
Kui installimine on lõpule jõudnud, saate kiiresti testida, kas süsteemile on käsk "unrar", lihtsalt tippige käsureale käsu "unrar". Kui installitakse korralikult, taastab rakendus unrar tagasi kõigi olemasolevate lülitite ja nende kirjelduste loendi. Kui pakett on ilma vea installita, saate pärast iseendist korrastada järgmise käsuga:
cd && rm -r ~/unrar-nonfree
Nüüd on aeg puhastada SABnzbdi viga. Taaskäivitage SABnzbd WebUI-st, klõpsates suvandil Options -> Restart. Veateate taaskäivitamisel peaks WebUI-i ülemises vasakus piirkonnas olema läinud. Võite topelt kontrollida veamärgi tühjenemist, klõpsates ülemises vasakus nurgas oleval lingil:
SABnzbd kataloogide seadistamine
Vaikimisi laaditakse kõik failid, mida laadite, kataloogi home / pi / downloads allapoole.Poolteist tundi isegi tagasihoidlikus lairibaühenduses täidetakse täielikult SD-kaart, mil teie seiklused Useneti allalaadimisel lõpevad, kui SABnzbd peatab teie allalaadimised automaatselt ja peatab kogu toimingu.
Selle vältimiseks liigume kõik olulised kataloogid välja SD-mälukaardilt ja välisele kõvakettale. Kui sul pole Raspberry Pi-le juba USB-kõvaketast ja kui soovite bootti automaatselt paigaldada, soovitame teil kontrollida meie juhendamist. Kuidas muuta Rasvipüree väikese võimsusega võrgukandjaks, et näha, kuidas seda teha. nii Me kasutame sama kõvaketta nimetamise konventsiooni ja kataloogistruktuuri, mida me kasutasime selles juhendis, nii et kohandage oma käske selles jaotises, et see vastaks teie kõvakettale.
Esmalt loome SABnzbd jaoks vajalikud kataloogid:
sudo mkdir /media/USBHDD1/shares/SABnzbd/downloading sudo mkdir /media/USBHDD1/shares/SABnzbd/completed sudo mkdir /media/USBHDD1/shares/SABnzbd/watch sudo mkdir /media/USBHDD1/shares/SABnzbd/watch/nzb-backup sudo mkdir /media/USBHDD1/shares/SABnzbd/scripts
Pärast kataloogide loomist pöörduge tagasi SABnzbdi WebUI-sse, et muuta vaikekatalooge. WebUI-s liikuge konfiguratsioonile -> kaustad. Seal on kaks jaotist, kasutaja kaustad ja süsteemi kaustad. Nendes kahes jaotises muutke järgmisi sissekandeid, kasutades lihtsalt loodud kaustu. Peate kasutama absoluutseid teid, et sundida SABnzbd kasutama kaustu väljaspool kodu / pi / vaikimisi.
Temporary Download Folder:
/media/USBHDD1/shares/SABnzbd/downloading
Lõpetatud allalaadimiskaust:
/media/USBHDD1/shares/SABnzbd/completed
Vaadatud kaust:
/media/USBHDD1/shares/SABnzbd/watch
Scripts kaust:
/media/USBHDD1/shares/SABnzbd/scripts
.nzb varukoopia kaust:
/media/USBHDD1/shares/SABnzbd/watch/nzb-backup
Lisaks nendele muudatustele saate määrata "minimaalse vaba ruumi ajutiseks allalaadimiskataloogiks", kasutades selleks 900-megabaidise 900 meetri või 20 gigabaiti 20 GB suurust tähist. Üldiselt jätame meie kettale 10-20GB vaba, et olla kena puhver.
Kui olete kõik oma muudatused teinud, klõpsake menüü allosas valikul Salvesta. Meie tehtavad muudatused vajavad taaskäivitamist, seega klõpsake peamisel WebUI-l pöördumiseks allalaadimiseks Allalaaditud ja seejärel paremas ülanurgas valikul Valikud -> Taaskäivitus.
SABnzbd installi testimine
Neile, kes on huvitatud sellest, kuidas SABnzbd piibas SABnzbd vastu regulaarselt arvutisse käis, läbisid mitu katset, kus me laadisime samale failile nii meie serveris kui ka Raspberry Pi ja võrdlesime tulemusi.
Pi jõudis paremini kui me ootasime, rutiinselt sisse vaid umbes 15% aeglasem kui täislauaarvuti. Reaalmaailmas tähendas see, et 1 GB allalaadimine kulus lauaarvutite alla laadimiseks, kontrollimiseks ja lahtipakkimiseks umbes 14 minutit, võrreldes ligikaudu 16 minutiga Raspberry Pi. Pole paha!
SABnzbdi käivitamine käivitamisel
Selleks sisestage nano ja SABnzbd seadistustefaili avamiseks terminali järgmine käsk:
sudo nano /etc/default/sabnzbdplus
Ainuke muutuja, mida peate muutma, on USER = sisestage selle konto kasutajanimi, mida soovite deemoni käivitada. Kasutati vaikimisi kasutajakontot (ja seda, mille me paigaldasime SABnzbd all) "pi". Muuda väljumiseks ja salvestamiseks vajutage CTRL + X. Saate kontrollida, kas muudatused jõustusid kas reboot Pi-üksuse või lihtsalt kontrollida, kas saate käivitada SABnzbd teenusena järgmise käsuga:
sudo service sabnzbdplus start
Kui muudatused olid efektiivsed, peaks käsk ülalolevas käskluses tagastama järgmise jada:
[….] Starting SABnzbd+ binary newsgrabber:
[ ok ] Starting SABnzbd+ binary newsgrabber:.
Märkus: kui käivitate teenuse käivitamise käsku ajal, kui SABnzbd töötab, siis saate ülaltoodud järjestuse, kuid öeldakse, et "ok" asemel on see "ebaõnnestunud"; see tähendab, et ta üritas ikkagi deemonit käitada, kuid ebaõnnestus, sest see oli juba alanud.
Kiiruse suurendamise konfiguratsiooni täiustused
Aastal Config -> Servers jaotis:
Keela SSL. Kui te ei tunne ennast teie parameetri ISP jälgimise üle, lülitage oma teenusepakkujate SSL-server oma tavalisest serverist välja. Meie testides leidsime, et SSL-i krüptimise üldkulud alandasid meie allalaadimiskiirust ligikaudu 50% ja aeglustus lahtivõtmise protsessi laadimise ajal, kuna SSL võttis nii palju Pi-i töötlemisvõimsust.
Aastal Konfiguratsioon -> lülitid jaotis:
Lülita sisse duplikaadi tuvastamine. Sa ei taha aja, ribalaiust ja jõudlust raisata, et laadida varem alla laaditud faili. Siin on valikud Keela ja pausi. Kasulik on kasutada pausi, et saaksite perioodiliselt üle vaadata järjekorra ja otsustada, kas soovite tõesti faili uuesti laadida.
Lülitage Pause allalaadimine sisse pärast töötlemist: Kuigi Pi tõesti läheb mööda, kui see laadib alla ja lahti pakitakse ühte elementi, kui see röövib suure mahajäämuse tõttu, saab tandem allalaadimine ja post-töötlus tõepoolest pingestada.Selle suvandi lubamine ütleb Pi, et teie allalaaditavad failid peatatakse hiljuti lõpetatud versioonide töötlemisel.
Aastal Konfiguratsioon -> Üldine jaotis:
Määra artikli vahemälu piirang: Kuigi me jätame selle valiku juhtimata, on paljud SABnzbd foorumis olevad kasutajad piibalt positiivseid tulemusi, seades selle valiku 32M või 64M-le.
Mobiililiidese ja mobiilirakenduste installimine
Kui me paigaldasime põhipaketi juhendaja alguses, saime Classic ja Plush teemad. Mobiili teema installimiseks võtke hetk aega. Kui soovite, et ülaltoodud pildil kuvatakse üldine mobiilteema, sisestage terminali järgmine käsk:
sudo apt-get install sabnzbdplus-theme-mobile
Kui soovite iOS-i sarnase iPhone'i teema, kasutage selle asemel järgmist käsku:
sudo apt-get install sabnzbdplus-theme-iphone
Kui olete installinud ühe mobiili teemast, pange üle WebUI-i ja liikuge konfiguratsioonile -> Üldine -> SABnzbd veebiserver. Sekundaarse veebiliidese alajaotuses saate valida paigaldatava mobiilne naha järgmiselt:
https://[Your Pi's IP]:8080/m/
Kui soovite oma Useneti kogemust veelgi paremaks muuta, on mobiilirakendused lihtsamad mobiilirakendused põhikomponentidest kaugemad. IPhone'i või iPadi Apple'i fännid tahavad kindlasti vaadata järgmisi rakendusi:
- SABMobile
- myNZB
- SABCommand
Android-kasutajad saavad valida ka kena levi, sealhulgas:
- NZB ühtsus
- SABcontrol
- SABMobile
- NZBAir
Paljud mobiilirakendused pakuvad täiustatud funktsioone, nagu RSS-to-NZB ülekanded, täiustatud järjekordade haldamine ja muud.
Sel hetkel paigaldasite saBnzbd oma sõltuvusi, optimeerisid selle, haaras mobiili naha / juhtimisrakenduse ja te olete valmis torujuhtme leevendamiseks magusate, magusate, Useneti heade joontega. Hoidke siit silma peal, kui me jätame teile üksikasjalike juhendite, mis aitavad teie Raspberry Pi jaoks veelgi rohkem välja.