11Aug

Kuinka muuttaa Vadelma Pi aina BitTorrent-laatikkoon

On ihanteellinen, että sinulla on oma kone BitTorrent-asiakkaallesi, joten voit siemata 24/7.Mutta se on energiaintensiivinen jättää täysi laiturin käyttöön ja verkossa usein. Syötä Raspberry Pi.

Useimmat pöytätietokoneet piirtävät runsaasti energiaa - esimerkiksi vaatimaton kotitoimistopalvelin kuluttaa sähköä lähes 200 dollaria vuodessa. Vadelma Pi on puolestaan ​​rakennettu mobiiliprosessorin ympärille ja sipsii energiaa kuin kolibri. Raspberry Pi -levyn ydin käyttää alle 3 dollaria energiaa vuodessa ja jopa lisäämällä muutamia ulkoisia kovalevyjä, voit silti pitää vuosittain käyttökustannukset alle hampurilainen ja perunat.

Plus, kun on kyse torrentien lataamisesta, aina käytössä oleva kone on kuningas. Torrenteilla, mitä enemmän seurata pilviä ja siemata siihen, sitä parempi on seurustelijasi suhde( vaikkakin sinä leeching from public trackers, aina-on kone varmistaa, että olet siellä, kun nämä harvinaiset tiedostot näyttävät).

Jos tämä kuulostaa hyvältä, lue, kun näytämme, miten voit muuttaa Pi: nsi kokonaan kauko-ohjattuun latauslaitteeseen.

Mitä tarvitset

Tässä opetusohjelmassa oletamme, että sinulla on Raspberry Pi -yksikkö, johon on asennettu Raspbian, voivat käyttää laitetta suoraan joko liitetyllä näytöllä ja näppäimistöllä tai etäyhteyden kautta SSH: n ja VNC: n välityksellä ja että sinulla on ulkoinen USBajaa( tai asemia).Jos haluat nopeuttaa näillä alueilla, suosittelemme lukemaan seuraavat oppaat seuraavassa järjestyksessä:

  1. Kaikki mitä sinun tarvitsee tietää lampaan Pi
  2. -ohjelmistosta Raspberry Pi -ohjelman määrittäminen kauko-ohjaimelleShell, työpöytä ja tiedostonsiirto
  3. Kuinka vaihtaa vadelma Pi pienitehoiseen verkkotallennuslaitteeseen

Kaikki ensimmäisessä opetusohjelmassa on välttämätöntä.toinen opetusohjelma on valinnainen( mutta etäkäyttö on uskomattoman kätevää hankkia tämän projektin, sillä latauslaatikko on täydellinen ehdokas päähän rakennettu) ja tärkein osa kolmannesta opetusohjelmasta on yksinkertaisesti perustaa kiintolevy ja konfiguroidase voidaan asentaa automaattisesti alustalle( kuten kolmannessa oppaassa on kuvattu).

Lisäksi, jos et ole täysin perehtynyt BitTorrent-asiakkaan asettamiseen anonyymeille latauksille, sinun pitäisi lukea se. Olet ehdottomasti tarvitsevat jonkinlaista anonyymejä välityspalvelimen tai VPN-järjestelmän käyttöön, jotta BitTorrentia voidaan käyttää turvallisesti. Tässä oppaassa mainittu proxy on halpa ja helppo, mutta hyvä VPN on yleensä nopeampi ja monipuolisempi, joten tutustu tähän oppaaseen, jos haluat VPN: n sijaan.

Kun olet tutkinut kaiken materiaalin ja olet määrittänyt Piin, on aika päästä alas liiketoimintaasi Pi: n kääntämiseksi hiljaiseksi ja erittäin pienikokoiseksi ladattavaksi petoon.

Vaihe yksi: Asenna Deluge on Raspbian

Linuxissa on useita BitTorrent-asiakkaita, joita kannattaa harkita, mutta suosittelemme Delugea.se on oikea tasapaino ominaisuuksista ja jalanjäljestä, jotta et löydä itsesi haluavalta kuukaudelta nyt, että olet asentanut jotain tehokkaampaa.

Voit päästä konfiguroimaan Delugea usealla tavalla, mutta kaikki kokoonpanot eivät ole sopivia tähän epäsopivaan Pi-latauslaatikkoon. Vaikka useimmat ihmiset käyttävät torrent-asiakkaitaan työpöydällä kuten mikä tahansa muu sovellus, tämä ei toimi kovinkaan hyvin meidän tarkoituksiinmme, sillä se tarkoittaa aina, kun haluat olla vuorovaikutuksessa torrentesi kanssa, sinun on kirjauduttava kauko-ohjaimen ruutuuntyöpöydällä ja sotkuilla työpöytäasiakkaan kanssa. Se tuhlaa aikaa, ja se tuhlaa Pi: n resursseja.

Voit käyttää Deluge WebUI -ohjelmaa, jonka avulla voit käyttää Deluge-asiakasta toisen koneen selaimesta. Tämä ei edelleenkään ole suositeltava vaihtoehto, vaikka se avaa sinulle mahdollisuuden käyttää älypuhelinsovellusta katsomaan ja hallitsemaan vedenpuhdistusta( lisätietoja tästä myöhemmin).

Suosittelemme Deluxen konfigurointia etäkoneelle hyväksymään ThinClient-yhteydet. Tällä tavoin voimme käyttää todellisia Deluge-työpöytäasiakkaita toisella tietokoneella( olisiko se Windows-, Linux- tai OS X -laatikko) Raspberry Pi Deluge -asennuksen hallintaan. Saat kaikki työpöytäasiakkaan edut todelliseen työpöydällesi, kun kaikki toiminta tapahtuu etälaatikossa.

Jos et voi päättää näiden kahden vaihtoehdon välillä, voit todella käyttää molempia samanaikaisesti, mutta se kestää vielä kauemmin. Jatka ohjeita molempien osien ohjeiden mukaan.

Vaihtoehto Yksi: Asettaa Deluge ThinClient Access

: lle

Ennen kuin teet mitään, ota hetki päivittää ja päivittää arkistoihisi. Avaa terminaali ja suorita seuraavat kaksi komentoa peräkkäin:

sudo apt-get päivitys sudo apt-get päivitys

Kun se on tehty, on aika aloittaa tarvittavat komponentit ThinClient-asennukseen. Syötä seuraavat komennot:

sudo apt-get asenna deluged sudo apt-get asenna deluge-konsoli

Tämä lataa Deluge daemon- ja konsolin asennuspaketit ja suorittaa ne. Kun kehotetaan jatkamaan, kirjoita Y. Kun Deluge on lopettanut asennuksen, sinun on suoritettava Deluge-demoni. Syötä seuraavat komennot:

deluged sudo pkill deluged

Tämä käynnistää Deluge daemon( joka luo konfiguraatiotiedoston) ja sulkee sitten daemonin. Aiomme muokata tätä asetustiedostoa ja käynnistää sen sitten varmuuskopioimalla. Kirjoita seuraavat komennot ensin varmuuskopioon alkuperäisestä kokoonpanotiedostosta ja avaa se sitten muokkausta varten:

cp ~ /.config/deluge/ auth ~ /.config/deluge/ auth.old nano ~ /.config/deluge/ auth

Kun nano-tekstieditorin sisään on lisättävälinja kokoonpanotiedoston alareunaan seuraavalla yleissopimuksella:

käyttäjä: salasana: taso

Jos käyttäjä on haluamasi käyttäjän nimi Deluge, salasana on haluamasi salasana ja taso on 10( täydellinen / hallinnollinen tasodaemonille).Joten meidän tarkoituksiin käytimme pi: vadelma: 10.Kun olet valmis muokkaamalla, paina Ctrl + X-näppäimistöä ja tallenna muutokset pyydettäessä.Käynnistä sitten daemon ja konsoli uudelleen:

deluged deluge-konsoli

Jos käynnistät konsolista virhekoodin, käytä puhdasta muotoilua konsolin käyttöliittymää, kirjoita "exit" ja varmista, että olet käynnistänyt daemon.

Kun konsolin sisällä on, sinun on tehtävä nopea kokoonpanomuutos. Syötä seuraava:

config -s allow_remote True config allow_remote exit

Komennot ja vastaava ulostulo näyttävät alla olevasta kuvakaappauksesta.

Tämä mahdollistaa etäyhteydet Deluge-demoniin ja tarkistaa, että config-muuttuja on asetettu. Nyt on aika tappaa démon ja käynnistää se uudelleen, jotta muutokset muuttuvat voimaan:

sudo pkill deluged deluged

Tässä vaiheessa Deluge daemon on valmis etäkäyttöön. Päätä tavalliseen tietokoneeseesi( ei Vadelma Pi) ja asenna Deluge-työpöytäohjelma. Löydät käyttöjärjestelmän asennusohjelman Deluge Downloads -sivulla. Kun olet asentanut Deluge tietokoneellesi, suorita se ensimmäistä kertaa.meidän on tehtävä joitain nopeita muutoksia.

Kun olet käynnistänyt, siirry kohtaan Asetukset & gt;Käyttöliittymä.Rajapinta-alavalikossa näkyy "Classic-tilan" valintaruutu. Oletusarvoisesti se tarkistetaan. Poista valinta.

Napsauta OK ja käynnistä sitten Deluge-työpöytäasiakasohjelma uudelleen. Tällä kertaa, kun Deluge alkaa, se esittelee yhteydenhallinnan. Napsauta "Lisää" -painiketta ja syötä verkon Raspberry Pi-verkon IP-osoite sekä aikaisemman kokoonpanon aikana määritetty käyttäjätunnus ja salasana. Jätä portti oletusarvoisesti 58846. Napsauta Lisää.

Takaisin Connection Managerissa näet merkinnän Raspberry Pi;jos kaikki menee hyvin, merkkivalo muuttuu vihreäksi näin:

Napsauta Connect ja saat potkut käyttöliittymään, joka on kytketty etälaitteeseen:

Se on uusi asennus, nary a. torrent in site, mutta yhteysetäkoneen ja työpöytäasiakkaan välillä on menestys!

Mene eteenpäin ja määritä WebUI nyt( jos haluat tehdä sen) tai hypätä alas tämän opetusohjelman seuraavaan vaiheeseen.

Vaihtoehto kaksi: Aseta ylivuoto WebUI Accessiin

WebUI: n määrittäminen on huomattavasti nopeampaa ja mahdollistaa joidenkin mobiilisovellusten käyttämisen päästäkseen tuhoon. Mutta kuten aiemmin mainitsimme, sinulla on mahdollisuus käyttää vähemmän ominaisuuksia kuin koko ThinClient-kokemuksella. Esimerkiksi ThinClient voi liittää. torrent-tiedostoja Deluge ThinClientin kanssa automaattiseen siirtoon Pi: lle, mutta et voi tehdä sitä WebUI: n avulla.

Ota hetki päivittämään ja päivittämään arkistot. Avaa Terminal ja suorita seuraavat kaksi komentoa peräkkäin:

sudo apt-get päivitys sudo apt-get päivitys

Suorita sitten seuraavat komennot WebUI: n asentamiseksi. Huomautus: Jos olet jo asentanut Deluge-demoon opetusohjelman ThinClient-osioon, ohita ensimmäinen komento tässä.

sudo apt-get install deluged sudo apt-get asenna python-mako sudo apt-get asenna deluge-web deluge-web

Tämä sekvenssi asentaa Deluge daemon -ohjelman( jos et ole jo asentanut sitä viimeiseen osioon), Mako( WebUI tarvitsee Python-mallin galleria), WebUI itse ja käynnistää sitten WebUI-ohjelman.

WebUI: n oletusportti on 8112. Jos haluat muuttaa sitä, suorita seuraavat komennot:

sudo pkill deluge-web nano ~ /.config/deluge/ web.conf

Tämä estää WebUI: n ja avaa konfigurointitiedoston sille. Käytä nanoa rivin muokkaamiseksi: "portti": 8112 ja korvaa 8112 millä tahansa portinumerolla yli 1000( koska järjestelmä varata 1-1000).

Kun WebUI on käynnissä, on aika muodostaa yhteys siihen WWW-selaimella. voi käyttää : n selaimessa, jos tarvitset sitä, mutta se ei ole miellyttävintä käyttäjäkokemusta ja paras mahdollinen hätätilanteissa. Avaa selaimen tavalliseen työpöytäkoneeseesi ja osoita Pi: n IP-osoitteesi valitsemallasi portilla( esim. Http://192.168.1.13:8112).

Sinulla on tervehdys salasanalla( oletussalasana on "syöksy") ja sitä kehotetaan välittömästi vaihtamaan sen ensimmäistä kertaa kirjoittaessasi. Sen jälkeen voit olla vuorovaikutuksessa Deluge-laitteen kanssa kevytliitännän kautta.

Se ei ole aivan sama kuin ThinClient, mutta se on riittävän tehokas kevyeen käyttöön ja sillä on se lisäominaisuus, joka palvelee useiden torrent-ohjausmobiilisovellusten yhteyspisteenä.

Vaihe kaksi: Määritä proxy tai VPN

Saatat olla houkutteleva aloittaa download-torrentit nyt, mutta odota!Älä tee sitä vielä.BitTorrent-asiakasohjelma on ehdottomasti turhautunut sulkematta yhteyden välityksellä välityspalvelimen tai VPN: n kautta.

Jos et lukenut, miten voit anonymisoida ja salata BitTorrent-liikenteen vielä, nyt on aika tehdä niin. Lue ensimmäinen osa( paremman käsityksen siitä, miksi BitTorrent-yhteyden suojaaminen on tärkeää) ja kirjaudu sitten proxy-palveluun tai parempi vielä hyvä VPN ennen jatkoa.

Jos käytät VPN: tä, se on melko yksinkertainen: valitse VPN, joka tarjoaa Linux-asiakkaan. Lataa sitten Linux-asiakasohjelma Pi-laitteellesi, käynnistä se ja muodosta yhteys haluamaasi palvelimeen.(Voit myös halutessasi asettaa sen käynnistämään, kun vadelma Pi käynnistyy, joten se on aina kytketty VPN-verkkoon.)

Jos käytät välityspalvelinta, voit liittää sen tiedot Deluge-kohtaan Asetukset & gt;Proxy. Sinun on täytettävä niin vertaisverkko-, Web-siemen-, Tracker- ja DHT-osiot, asettamalla välityspalvelimen käyttäjänimi ja salasanasi sopivissa paikoissa. Välityspalvelun tyyppi, isäntä ja portti voivat poiketa toisistaan, joten muista tarkistaa sen dokumentaatio.

Jotta välityspalvelimen asetukset saataisiin voimaan, sinun on käynnistettävä Deluge-demoni uudelleen. Kirjoita päätteeltä seuraavat komennot:

sudo pkill deluged deluged

Tämän jälkeen sinun pitäisi olla kaikki asetettu.

Paras tapa testata, että käytät aktiivisesti välityspalvelinta tai VPN-palvelua on ladata torrent-tiedosto, joka on suunniteltu nimenomaan ilmoittamaan sen IP-osoite. Löydät monia näistä torrentteistä verkossa, mukaan lukien tämä BTGuardista ja tästä TorGuardilta. Lataa molemmat tai molemmat virrat Delugeen ja odota hetki.

Kun torrentit ovat saaneet mahdollisuuden muodostaa yhteydet vastaaviin seurantaansa, valitse Deluge-ohjelmassa olevat torrentit ja tarkista "Tracker Status" -tunnus edellä esitetyllä tavalla. Molemmat raportoivat IP-osoitteesi, jonka he havaitsevat asiakkaallesi. Jos tämä IP-osoite vastaa julkista IP-osoitetta, välityspalvelinta tai VPN-protokollaa ei ole määritetty oikein, ja sinun on palattava edelliseen osaan tarkistaaksesi asetukset. Jos se on määritetty oikein, näet välityspalvelimen tai VPN: n IP-osoitteen eikä oman.

Kolmas vaihe:

: n määrityksen määrittäminen Seuraavaksi sinun on määritettävä Ulottuvuus ulkoisen kiintolevyaseman käyttämiseksi. Jos olet seurannut kiintolevyn asennusohjeita edellä mainitussa oppaassa, olet valmis, kun kiintolevyasema asetetaan automaattisesti paikalleen käynnistyksen yhteydessä.

Sieltä kaikki, mitä sinun tarvitsee tehdä, on muuttaa Delugeen oletuspaikkoja. Siirry Deluge-asetuksiin ja siirry Lataukset-välilehteen. Oletuksena Deluge ohjaa kaikkea /home/ pi: lle. Tämä pieni SD-kortti täyttyy todella nopeasti, joten meidän on muutettava sitä.

Ensinnäkin aiomme luoda uusia kansioita /media/USBHDD1/-osakkeisiin, mikä on jakamiskansi, jonka olemme jo määrittäneet Low-Power Network Storage -ohjelmaan. Näin voimme helposti ladata ladattuja torrentteja verkon ja on verkkoyhteys katsella kansioon automaattisesti lataamalla torrent-tiedostoja. Käytä seuraavia komentoja luodaksesi kansioasetuksen( aseta sijaintitietosi vastaavasti, jos et käytä samaa Pi-asetusta edellisestä opetusohjelmasta kuin me olemme):

sudo mkdir /media/USBHDD1/shares/torrents/ sudo mkdir lataaminen /media/USBHDD1/shares/torrents/ valmis sudo mkdir /media/USBHDD1/shares/torrents/ katsella sudomkdir /media/USBHDD1/shares/torrents/ torrent-varmuuskopiot

Sitten käännä oikealle ja liitä ne neljä uutta hakemistoa Delugeen.

Aseta hakemistot napsauttamalla OK.Ei tarvitse käynnistää uudelleen kuten olet tehnyt välityspalvelimen asetusten kanssa.

Vaihe neljä: Testaa yhteys

Nyt on aika ladata tarpeeksi suuri torrent, että voimme todella nähdä, jos järjestelmä toimii sujuvasti. Meidän testiimme tarttui. torrent-tiedoston nykyiselle Linux Mint-jakelulle - se painaa vakaaseen 1,7 Gt: iin, mikä on täydellinen yhteysnopeuden valvontaan.

Kun olet vahvistanut, että yhteytesi on vakaa ja Linuxin torrent on huminaa mukavasti, on aika siirtyä seuraavaan vaiheeseen: automatisoidaan asiakkaan käynnistys.

Viides vaihe: Määritä vedenpuhdistus käynnistykselle

Ennen kuin lähdemme Deluge-asennuksesta, on yksi lopullinen yksityiskohta. Meidän on perustettava Deluge daemon ja WebUI toimimaan automaattisesti, kun vadelma Pi käynnistyy. Yksinkertaisen rc.local-tiedoston merkitseminen yksinkertaisesti ja ilman monimutkaisten init-tiedostojen ja asetusten muokkaamista. Suorita seuraava komento terminaalissa tekemällä niin.

sudo nano /etc/ rc.local

Kun lataat rc.local-tiedoston, lisää seuraavat rivit tiedoston loppuun. Huomaa: sinun ei tarvitse lisätä toiseen komentoon, joka päättyy "deluge-web", jos et käytä WebGUI: tä.Tämä voi myös olla hyvä paikka lisätä VPN-ohjelmaasi, jos käytät sitä.

# Start Deluge käynnistyessä: sudo -u pi /usr/bin/ python /usr/bin/ deluged sudo -u pi /usr/bin/ python /usr/bin/ deluge-web

Rc.local-tiedostosi pitäisi näyttää tällaiselta kun olet valmis( mahdollisesti lisäämällä kyseinen VPN):

Poistu ja tallenna työsi painamalla Ctrl + X.

Tässä vaiheessa suosittelemme, että Raspberry Pi uudelleenkäynnistetään, jolloin komentoriviltä poistetaan "sudo reboot".Kun Pi on valmis käynnistämään tietokoneen, päätä toiseen tietokoneeseesi ja yritä muodostaa yhteys Deluge ThinClientin ja / tai WebUI: n kanssa varmistaaksesi, että molemmat toimivat.

Tässä saattaa esiintyä kahta suurta virheta. Ensinnäkin yhteyden epäonnistuminen merkitsee sitä, että alustuskäsikirjoitukset eivät toimi. Avaa Pi-laitteen päätelaite ja käynnistä käsin ja WebUI manuaalisesti käyttäen ohjeita, jotka oppimme aiemmin opetusohjelmassa. Tarkista, että se toimii nyt. Jos näin käy, palaa takaisin ja korjaa rc.local-skripti.

Toiseksi, jos voit avata asiakkaan, mutta se näyttää lupahäiriösi nykyisille torrentteillesi( kuten Linux-torrentissa, jota aiemmin testattiin), mikä osoittaa, että ulkoista kiintolevyäsi ei ole asennettu tai asennettu väärin. Tarkastele ulkoisen aseman asentamista koskevia osia ja aseta se automaattisesti asennettavaksi käynnistyksessä Low Power -verkkotallennusohjelmaan.

Torrentikokemuksesi parantaminen

Nyt kun sinulla on oma torrent-ruutu, joka on konfiguroitu ja valmiina rockiin, on olemassa muutamia lisävälineitä ja muutoksia, joita voit tarkastella todella parantaa käyttökokemustasi. Mikään näistä vinkkeistä ja tempuista ei ole tarpeellista, mutta ne tekevät Vadelma Pi -version kääntyneen Torrent Boxin helppokäyttöisemmiksi.

Lisää mobiilihakua : Harkitse siirrettävän mobiilisovelluksen sovelluksen, kuten Transdroid ja Transdrone, lataamista Androidille. Valitettavasti meillä ei ole kiinteitä ehdotuksia iOS-käyttäjille, koska Apple on ottanut todella aggressiivisen kannan torrent-sovelluksiin App Storesta( ja on kieltänyt sovellukset, jotka ovat luopuneet lähetysprosessin kautta).

Deluge -laitteella ei tällä hetkellä ole WebUI-mobiilimallin optimoimaa mallia, mutta se on enemmän kuin toimiva tableteissa, kuten iPadissa ja Kindle Fireissa.

Jaetun pudotuskansion määrittäminen : Vaikka mainitsimme sen aikaisemmin tutorialissa, varmista, että luoma /torrents/watch/-kansio on käytettävissä verkostossasi. On todella kätevää pystyä poistamaan kasa. torrent-tiedostoja kansioon, ja Deluge lataa ne automaattisesti.

Selaimen lisäosien asentaminen : Chrome- ja Firefox-laajennuksia on useita, jotka parantavat käyttökokemusta, mukaan lukien:

  • Chrome :
    • DelugeSiphon: mahdollistaa. torrentin lisäämisen WebUI
    • Deluge Remote -ohjelmistosta: Yksinkertainen näkymä nykyisille torrentteista ja niidenedistyminen
  • Firefox :
    • BitTorrent WebUI +: mahdollistaa. torrent lisäämällä WebUI
    • WebUI Quick Lisää Torrent: Greasemonkey Script, joka lisää napsautettavan kuvakkeen verkkosivuille helppo torrent lisäämällä

Aktivoi Deluge Plugins : On olemassa monia hienoja plugins jo mukanaDeluge, ja vielä enemmän kolmannen osapuolen laajennuksia. Jotkut sisällytetyistä laajennuksista, joita kannattaa hyödyntää, ovat:

  • Ilmoitus: Saat sähköpostihälytykset Deluge-ohjelmasta torrentin loppuun ja muihin tapahtumiin
  • Scheduler: Rajoita kaistanleveyttä kellonaikaan

Näet nämä asetuksissa Oletus & gt;Lisäosia. Tarkista haluamasi kohdat ja uusi merkintä näkyy asetusten valikossa( esim. Asetukset & gt; Ilmoitukset).

Lisätietoja kolmansien osapuolten laajennuksista ja niiden asentamisesta löydät Deluge Wikin Plugins-sivulta.

Kun olet määrittänyt, testauttanut ja muokannut parannuksia ja laajennuksia, sinulla on enemmän kuin mahdollista torrent-ruutu, joka maksaa vain penniä päivässä.Etsi hiljainen ja pehmeä paikka pistää sen päälle, ladata se virrat, ja jätä se tehdä raskaan nostamisen lataaminen ja kylvö sinulle.