Lielākā daļa galddatoru patērē pietiekami daudz enerģijas - mūsu pieticīgais mājas biroja serveris, piemēram, patērē gandrīz 200 dolāru vērtu elektroenerģiju gadā. Savukārt Raspberry Pi ir veidots uz mobilo procesoru un dziedina enerģiju kā kolibri. Cilvēks "Raspberry Pi" padome izmanto mazāk nekā 3 ASV dolārus enerģijas gadā un pat pievienojot dažus ārējos cietos diskus, jūs joprojām saglabāsiet savas ikgadējās darbības izmaksas mazāk par burgeru un kartupeļiem.
Turklāt, kad runa ir par lejupielādētu straumēm, pastāvīgā mašīna ir karalis. Ar torrentiem, jo vairāk jūs uzraudzīsiet mākoni un sēklu tajā, jo labāka būs jūsu attiecība uz jūsu izsekotāju (pat ja jūs atrodaties no publiskiem izsekotājiem, vienmēr pieejamā mašīna nodrošina, ka jūs atradīsiet tur, kad šie reti sastopami faili rada izskatu)..
Ja tas izklausās labi, lasiet tālāk, jo mēs parādīsim, kā pārvērst savu Pi par pilnīgi tālvadības lejupielādēšanas iekārtu.
Ko tev vajag
- Viss, kas jums jāzina par sākšanu ar Aveņu Pi
- Kā konfigurēt jūsu Raspberry Pi attālai korpusai, darbvirsmai un failu pārsūtīšanai
- Kā pagatavot aveņu pīpa mazjaudas tīkla glabāšanas ierīcē
Viss pirmajā apmācībā ir nepieciešams. otra apmācība ir neobligāta (bet attālā piekļuve ir neticami ērta, lai būtu šis projekts, jo lejupielādes lodziņš ir ideāls kandidāts bez galvām), un trešās apmācības vissvarīgākā daļa ir vienkārši iestatīt cieto disku un konfigurēt lai to automātiski piestiprinātu pie boot (kā aprakstīts trešajā rokasgrāmatā).
Turklāt, ja jūs neesat pietiekami labi iepazinies ar BitTorrent klienta anonīmās lejupielādes iestatīšanas iespējām, jums vajadzētu to uzzināt. Tu absolūti Lai droši izmantotu BitTorrent, nepieciešama sava veida anonimizējošā proxy vai VPN sistēma. Šajā rokasgrāmatā minētā proxy ir lēta un vienkārša, taču labs VPN parasti ir ātrāks un daudzpusīgāks, tādēļ izlasiet šo rokasgrāmatu, ja vēlaties VPN.
Kad esat pārskatījis visus materiālus un pi konfigurējis, ir pienācis laiks pievērsties biznesam, padarot savu Pi par klusu un īpaši zema jaudas lejupielādējamo zvēru.
Pirmais solis: instalējiet dumpu uz Raspbian
Varat doties vairākos veidos, lai konfigurētu Šļukātni, bet ne visas konfigurācijas ir piemērotas šim bezgalīgo Pi lejupielādes lodziņam. Kaut arī lielākā daļa cilvēku izmanto savu torrenta klientu darbvirsmā, tāpat kā jebkura cita lietotne, tas nedarbojas ļoti labi mūsu mērķiem, jo tas nozīmē, ka katru reizi, kad vēlaties sazināties ar jūsu straumēm, jums vajadzētu pieteikties lodziņā pa attālināto darbvirsmu un sajaukt ar darbvirsmas klientu. Tas izšķiež savu laiku un izšķērdē resursus Pi.
Jūs varētu palaist Deluge WebUI, kas ļauj piekļūt Deluge klientam no citas mašīnas pārlūkprogrammas. Tas joprojām nav mūsu vēlamais risinājums, lai gan tas paver iespēju izmantot viedtālruņa lietotni, lai skatītu un kontrolētu Delūza (plašāk par to vēlāk).
Lai pieņemtu ThinClient savienojumus, ieteicams konfigurēt Deluge uz attālinātās ierīces. Tādā veidā mēs varam izmantot faktisko Deluge darbvirsmas klientu citā datorā (vai nu Windows, Linux vai OS X lodziņā), lai kontrolētu Raspberry Pi Deluge instalēšanu. Jūs saņemat visus darbvirsmas klienta priekšrocības uz jūsu faktisko darbvirsmu, kamēr visa darbība tiek veikta tālvadības lodziņā.
Ja jūs nevarat izlemt par šīm divām iespējām, jūs faktiski varēsit izmantot gan tandēmā, gan iestatīt nedaudz ilgāk. Lai to izdarītu, sekojiet instrukcijām abās sekcijās.
Pirmais variants: izveidojiet plūsmu ThinClient Access
Pirms jūs darāt visu, veltiet laiku, lai atjauninātu un uzlabotu savus krātuves. Atveriet termināli un izpildiet šādas divas komandas, vienu pēc otras:
sudo apt-get update
sudo apt-get upgrade
Kad tas ir paveikts, ir pienācis laiks sākt instalēt nepieciešamos komponentus ThinClient iestatīšanai. Ievadiet šādas komandas:
sudo apt-get install deluged
sudo apt-get install deluge-console
Tas lejupielādēs Deluge dēmonu un konsoles instalācijas pakotnes un palaidīs tos. Kad tiek piedāvāts turpināt, ierakstiet Y. Kad Deluge ir pabeidzis instalēt, jums jāieslēdz Deluge dēmons. Ievadiet šādas komandas:
deluged
sudo pkill deluged
Tas sāk Deluge dēmonu (kas izveido konfigurācijas failu) un pēc tam izslēdz dēmonu. Mēs gatavojamies rediģēt šo konfigurācijas failu un pēc tam palaist to dublēt. Ievadiet šādas komandas, lai vispirms izveidotu sākotnējā konfigurācijas faila dublējumu un pēc tam atver to rediģēšanai:
cp ~/.config/deluge/auth ~/.config/deluge/auth.old
nano ~/.config/deluge/auth
Nano teksta redaktora iekšpusē jums jāpievieno rindiņa konfigurācijas faila apakšdaļā ar šādu vienumu:
user:password:level
Kur
user
ir lietotājvārds, kuru vēlaties lietot Deluge
password
ir parole, kuru vēlaties, un
level
ir 10 (dēmona pilna piekļuve / administratīvais līmenis). Tātad mūsu mērķiem mēs izmantojām
pi:raspberry:10
. Kad esat pabeidzis rediģēšanu, tastatūras laikā nospiediet taustiņu kombināciju Ctrl + X un saglabājiet izmaiņas, kad būsiet uzaicinājis. Tad palaidiet dēmonu un konsole vēlreiz:
deluged
deluge-console
Ja konsole tiek palaista kļūdas kodu, nevis jauku, tīri formatētu konsoles interfeisu, ierakstiet "exit" un pēc tam pārliecinieties, ka esat uzsācis dēmonu.
Kad konsole atrodas, jums būs jāveic ātras konfigurācijas izmaiņas. Ievadiet sekojošo:
config -s allow_remote True
config allow_remote
exit
Komandas un atbilstošā izeja izskatīsies zemāk redzamajā ekrānā.
sudo pkill deluged
deluged
Šajā brīdī jūsu Deluge dēmons ir gatavs attālajai piekļuvei. Pārejiet pie sava parasta datora (nevis no Raspberry Pi) un instalējiet Deluge darbvirsmas programmu. Savas operētājsistēmas instalētājs atrodams lapā Raudu lejupielāde. Kad datorā ir instalēta rampa, palaidiet to pirmo reizi; mums ir jāveic dažas ātras izmaiņas.
Kad tas ir palaists, dodieties uz Preferences> Interface. Saskarnes apakšizvēlnē jūs redzēsiet izvēles rūtiņu "Classic Mode". Pēc noklusējuma tas ir atzīmēts. Noņemiet atzīmi no tā.
Noklikšķiniet uz Connect (savienot) un jūs tiksiet piespiests saskarnē, kas savienots ar tālvadības ierīci:
Nāciet uz priekšu un konfigurējiet WebUI tagad (ja vēlaties to izdarīt) vai arī pārejiet uz nākamo šīs apmācības darbību.
Otrais risinājums: iestatīt plūsmu WebUI Access
WebUI konfigurēšana ir ievērojami ātrāka un ļauj izmantot dažas mobilās lietojumprogrammas, lai piekļūtu Deltajam. Bet, kā minēts iepriekš, jums būs pieejams mazāk iespēju, nekā ar pilnu ThinClient pieredzi. Piemēram, ThinClient var saistīt.torrent failus ar Deluge ThinClient, lai tos automātiski pārsūtītu uz Pi, bet jūs to nevarat izdarīt ar WebUI.
Pirmkārt, veltiet laiku, lai atjauninātu un uzlabotu savus krātuves. Atveriet termināli un izpildiet šādas divas komandas, vienu pēc otras:
sudo apt-get update
sudo apt-get upgrade
Pēc tam, lai instalētu WebUI, palaidiet šādas komandas. Piezīme: ja jūs jau instalējāt Deluge daemon apmācības sadaļā ThinClient, izlaidiet pirmo komandu šeit.
sudo apt-get install deluged
sudo apt-get install python-mako
sudo apt-get install deluge-web
deluge-web
Šī secība instalē Deluge dēmonu (ja jūs to vēl neesat instalējis pēdējā sadaļā), Mako (Python veidņu galerija, kurai nepieciešams WebUI), pati WebUI un pēc tam sāk WebUI programmu.
WebUI noklusējuma ports ir 8112. Ja vēlaties to mainīt, palaidiet šādas komandas:
sudo pkill deluge-web
nano ~/.config/deluge/web.conf
Tas aptur WebUI un atver tā konfigurācijas failu. Izmantojiet nano, lai rediģētu rindu: "port": 8112 un nomainiet 8112 ar jebkuru porta numuru virs 1000 (jo 1-1000 sistēma ir rezervēta).
Kad WebUI ir izveidots un darbojas, ir pienācis laiks izveidot savienojumu ar to, izmantojot tīmekļa pārlūku. Tu var Izmantojiet Pi pārlūkprogrammu, ja jums kādreiz tā ir nepieciešama, bet tā nav visērtākā lietotāju pieredze un vislabāk ir palicis ārkārtas situācijās. Atveriet pārlūkprogrammu savā parastajā darbvirsmas datorā un norādiet to ar savu pi adresi ar izvēlēto portu (piem.,
https://192.168.1.13:8112
).
Jums tiks uzņemts paroles uzvedne (noklusējuma parole ir "deluge"), un nekavējoties ir ieteicams mainīt to pēc pirmās ievades. Pēc tam, izmantojot vieglu saskarni, jūs varēsiet sadarboties ar Deluge.
Otrais solis: konfigurējiet savu starpniekserveri vai VPN
Jūs, iespējams, vēlēsities sākt lejupielādēt torrentus, bet gaidiet! Nelietojiet to darīt vēl. Tas ir pilnīgi neapdomīgs, ja jūs izmantojat BitTorrent klientu, vispirms neizmantojot savienojumu caur starpniekserveri vai VPN.
Ja jūs neesat lasījis informāciju par to, kā anonīmēt un šifrēt BitTorrent Traffic, tagad ir laiks to izdarīt. Izlasiet pirmo sadaļu (lai labāk izprastu, kāpēc svarīgi aizsargāt BitTorrent savienojumu), un pēc tam piesakieties starpniekservera pakalpojumam vai, vēl labāk, labu VPN, pirms turpināt.
Ja jūs izmantojat VPN, tas ir diezgan vienkāršs: vienkārši izvēlieties VPN, kas piedāvā Linux klientu. Pēc tam lejupielādējiet un instalējiet Linux klientus savā Pi, izveidojiet to un izveidojiet savienojumu ar vēlamo serveri. (Varat pat vēlēties iestatīt tā palaišanu, kad vazērijas Pi zābaki, tāpēc tas vienmēr ir savienots ar VPN.)
Ja izmantojat starpniekserveri, varat to pievienot Deluge sadaļā Preferences> Proxy. Jums ir jāaizpilda Peer, Web Seed, Tracker un DHT sekcijas tāpat, ievietojot savu starpniekservera lietotājvārdu un paroli atbilstošajās vietās. Jūsu starpniekservera tips, resursdators un ports var atšķirties, tāpēc noteikti pārbaudiet tā dokumentāciju.
sudo pkill deluged
deluged
Pēc tam jums viss ir jāiestata.
Labākais veids, kā pārbaudīt, vai jūs aktīvi izmanto starpniekserveri vai VPN, ir lejupielādēt torrentu failu, kas paredzēts, lai ziņotu par tā IP adresi. Jūs varat atrast daudzus no šiem straumēm tiešsaistē, tostarp šo vienu no BTGuard un šo no TorGuard. Ielieciet vai nu abus torņus, vai arī pagaidiet kādu laiku.
Trešais solis: konfigurējiet lejupielādes atrašanās vietu
Tālāk jums būs jākonfigurē vilcējs, lai izmantotu ārējo cieto disku. Ja šajā iepriekšminētajā rokasgrāmatā jūs sekoja kopā ar cietā diska uzstādīšanas instrukcijām, jūs esat gatavs ar cieto disku, kas automātiski piestiprināts pie sāknēšanas.
No turienes viss, kas jums jādara, ir mainīt Deluge noklusējuma atrašanās vietas. Pārejiet uz Flood Preferences un dodieties uz cilni Lejupielādes. Pēc noklusējuma, Deluge vada visu, lai / home / pi. Tomēr šī mazā SD atmiņa ātri aizpildīsies, tādēļ mums tas ir jāmaina.
Pirmkārt, mēs izveidosim dažas jaunas mapes mapē / media / USBHDD1 / shares, kas ir koplietošanas mape, kuru mēs jau esam iestatījuši zemas jaudas tīkla glabāšanas apmācībā. Tādā veidā mēs varam viegli piekļūt saviem lejupielādētajiem straumēm tīklā un ir pieejama tīkla skatāma mape torrent failu automātiskai ielādei. Lai izveidotu mapju kopu, izmantojiet šādas komandas (attiecīgi pielāgojiet vietņu nosaukumus, ja neizmantojat to pašu Pi iestatījumu no iepriekšējās apmācības, kādas mēs esam).
sudo mkdir /media/USBHDD1/shares/torrents/downloading sudo mkdir /media/USBHDD1/shares/torrents/completed sudo mkdir /media/USBHDD1/shares/torrents/watch sudo mkdir /media/USBHDD1/shares/torrents/torrent-backups
Pēc tam pagriezieties pa labi un pieslēdziet šīm četrām jaunajām direktorijām Deli.
Ceturtais solis: pārbaudiet savu savienojumu
Tagad ir pienācis laiks lejupielādēt pietiekami lielu torrentu, lai mēs patiešām varētu redzēt, vai sistēma darbojas nevainojami. Mūsu testam mēs satvert. Torrent failu par pašreizējo Linux Mint izplatīšanu, tas sver cietā 1.7GB, ideāls, lai kontrolētu savienojuma ātrumu.
Piecis solis: konfigurējiet plūdi, lai palaistu palaišanas laikā
Pirms mēs atstājam kapteiņa iestatījumus, ir jāpievērš uzmanība vienai no pēdējām detaļām. Mums ir jāiestata Deluge dēmons un WebUI, lai to palaistu automātiski, kad mūsu Aveņu Pi boot up. Lai to izdarītu vienkārši un bez traucējumiem, kā rediģēt sarežģītākus init failus un iestatījumus, mēs vienkārši komentēsim rc.local failu. Lai to paveiktu, palaidiet tālāk norādīto komandu.
sudo nano /etc/rc.local
Kad ir ielādēts rc.local fails, faila beigās pievienojiet šādas rindiņas. Piezīme: ja neesat lietojis WebGUI, jums nav jāpievieno otra komanda, kas beidzas ar "deluge-web". Tas var būt arī labs veids, kā pievienot savu VPN programmu, ja jūs to izmantojat.
# Start Deluge on boot: sudo -u pi /usr/bin/python /usr/bin/deluged sudo -u pi /usr/bin/python /usr/bin/deluge-web
Jūsu rc.local failam, kad esat pabeidzis (iespējams, pievienojot šo VPN), ir jāizskatās šādi:
Šajā brīdī mēs iesakām atsākt savu Raspberry Pi, tāpēc komandrindā palaidiet "sudo reboot". Kad Pi ir pabeidzis restartēšanu, dodieties uz citu datoru un mēģiniet izveidot savienojumu ar Deluge ThinClient un / vai WebUI, lai pārliecinātos, ka abi abi darbojas.
Šeit var rasties divas lielas kļūdas. Pirmkārt, savienojuma atteice vispār nozīmē, ka inicializācijas skripti nedarbojās. Atveriet termināli savam Pi un manuāli palaidiet dēmonu un WebUI, izmantojot apmācības rokasgrāmatas iepriekš apzinātās komandas. Pārbaudiet, vai tas darbojas tagad. Ja tas notiek, atgriezieties augšup un izlabojiet savu rc.local skriptu.
Otrkārt, ja jūs varat atvērt klientu, bet tas parāda atļauju kļūdas jūsu esošajos straumēs (piemēram, Linux Torrent, kuru mēs iepriekš izmēģinājām), kas norāda, ka jūsu ārējais cietais disks nav uzstādīts vai uzstādīts nepareizi. Pārskatiet sadaļas par ārējā diska instalēšanu un iestatīšanas automātisko piestiprināšanu pie sāknēšanas mūsu Maza jaudas tīkla glabāšanas apmācībā.
Jūsu torrento pieredzes uzlabošana
Tagad, kad jūsu torrenta kopa ir konfigurēta un ir gatava klavīties, ir daži papildu rīki un modifikācijas, ar kurām varat izpētīt, lai patiešām uzlabotu lietotāja pieredzi. Neviens no šiem padomiem un trikiem nav nepieciešams, taču tie padara jūsu Amazone Pi par Torrent Box vienkāršāku lietošanu.
Pievienot mobilo piekļuvi: Apsveriet iespēju lejupielādēt mobilās vadības lietojumprogrammu, piemēram, Transdroid un Transdrone operētājsistēmai Android. Diemžēl mums nav nekādu pārliecinošu ieteikumu iOS lietotājiem, jo Apple ir pieņēmis patiešām agresīvu nostāju attiecībā uz torrentu lietojumprogrammām App Store (un ir aizliegusi visas lietotnes, kas nokļuva iesniegšanas procesā).
Šķērssvītrai pašlaik WebUI neveido mobilajām ierīcēm optimizētu veidni, taču tas ir vairāk nekā funkcionāls tādās tabletes kā iPad un Kindle Fire.
Iestatīt koplietojamo atkritni: Lai gan mēs to īsumā minējām apmācībā, pārliecinieties, ka jūsu izveidotais / torrents / skatīšanās / mape ir pieejami jūsu tīklā. Tas ir patiešām ērti, lai varētu nojaukt pāļu.torrent failus mapē un Deluge ielādēt tos automātiski.
Instalējiet pārlūkprogrammas spraudņus: Chrome un Firefox ir vairāki Plūdu centrēšanas elementi, kas uzlabo lietotāju pieredzi, tostarp:
-
Chrome:
- DelugeSiphon: Iespējo.torrent pievienošanu no WebUI
- Deluge Remote: vienkāršs pārskats par pašreizējiem straumēm un to progresu
-
Firefox:
- BitTorrent WebUI +: iespējo.torrent pievienošanu no WebUI
- WebUI Quick Add Torrent: Greasemonkey Script, kas pievieno klikšķināmu ikonu tīmekļa lapās, lai pievienotu ērtu torrentu
Aktivizējiet Delue Plugins: Pastāv virkne lielisku spraudņu, kas jau ir iekļauti Deluge, un pat vairāk trešo pušu spraudņu. Daži no iekļautajiem spraudņiem, kurus vēlaties izmantot, ietver:
- Paziņojums: jūs saņemat e-pasta brīdinājumus no Deluge par torrenta pabeigšanu un citiem notikumiem
- Plānotājs: ierobežo joslas platumu, pamatojoties uz dienas laiku
Jūs varat tos atrast Preferences> Plugins. Pārbaudiet tos, kurus vēlaties, un preferenču izvēlnē parādīsies jauns ieraksts (piemēram, Preferences> Paziņojumi).
Lai iegūtu papildinformāciju par trešo pušu spraudņiem un to instalēšanu, izlasiet Plugins lapu Deluge Wiki.
Pēc konfigurēšanas, testēšanas un tweaking uzlabojumiem un spraudņiem, jums ir vairāk nekā iespējams torrent box, kas maksā tikai pennies dienā darboties. Atrodiet klusu un no tā, kā to izdarīt uz vietas, piestipriniet to, ielieciet to ar straumēm un atstājiet to, lai jūs varētu nopietni lejupielādēt un sūtīt.