Instalați transmisia pe Raspberry Pi pentru un client Torrent „mereu pornit”
Transmisia este un software client Torrent. Utilizează o interfață web, ceea ce o face deosebit de potrivită pentru configurațiile fără cap pentru a gestiona descărcarea torentelor în fundal. Există multe articole pe web despre Transmisie pe Zmeura Pi. Din păcate, multe dintre ele sunt fie prea complicate, fie pur și simplu greșite. Cu toate acestea, este relativ simplu de instalat și configurat Transmisia atunci când urmați instrucțiunile noastre detaliate.

Astăzi, după ce am discutat despre avantajele folosirii unuiVPN când torrentăm, vă vom prezenta la torrents și la Transmission. Vom discuta apoi despre ceea ce face din Raspberry Pi o platformă atât de bună pentru rularea transmisiei. Salt la baza problemei, vă vom oferi instrucțiuni detaliate despre modul de instalare, configurare și utilizare a transmisiei pe Raspberry Pi. Am încercat să simplificăm ghidul nostru. Am eliminat puful și am păstrat doar ceea ce este cu adevărat necesar. Acest lucru vă ajută să faceți procesul cât mai simplu.
Oferta exclusivă: Economisiți 49%. Încercați ExpressVPN fără riscuri!
Obțineți VPN-ul evaluat # 1
Garanție de returnare de 30 de zile
Cum pentru a obține un VPN gratuit timp de 30 de zile
Dacă aveți nevoie de un VPN pentru scurt timp atunci când călătoriți, de exemplu, puteți obține VPN nostru de top clasat gratuit. ExpressVPN include o garanție de 30 de zile pentru returnarea banilor. Va trebui să plătească pentru abonament, care este un fapt, dar permite acces complet timp de 30 de zile și apoi anulați pentru o rambursare completă. Politica lor de anulare fără întrebări se ridică la nivelul numelui său.
Pentru o mai bună confidențialitate la descărcarea torrenturilor, utilizați un VPN
Nu este nimic în neregulă cu descărcarea torentelorîn sine. De fapt, o mulțime de software open-source sunt distribuite în acest fel. Totuși, torentele sunt de asemenea utilizate pentru distribuirea materialelor protejate prin drepturi de autor. Din acest motiv, unii furnizori de servicii de internet ar putea fi conduși să creadă că cineva își încalcă termenii și condițiile doar pentru că utilizează torrenturi. Și atunci când fac acest lucru, pot reacționa prin accelerarea vitezei, trimiterea de avize de încălcare sau chiar întreruperea serviciului. Pentru a ascunde activitatea online de controlul ISP-ului dvs., utilizați un VPN.
Un VPN își lucrează magia criptând datelefolosind algoritmi puternici care fac aproape imposibilă fisurarea. IPS-ul dvs. sau oricine, din această cauză, nu vor vedea unde mergeți sau ce faceți online. Ca bonus, o VPN vă permite să ocoliți restricțiile geografice, permițându-vă să vă mascați locația și să apară ca și cum ați fi localizat în altă parte.
Cu atât de mulți furnizori disponibili, alegerea unui VPN poate fi o sarcină descurajantă. Iată câțiva factori importanți de luat în considerare. A viteza de conectare rapida va reduce tamponarea, a politica fără logare vă va proteja în continuare confidențialitatea, fara restrictii de utilizare vă va permite să accesați orice conținut cu viteză mare și software pentru mai multe platforme vă va asigura că VPN funcționează pe dispozitivele dvs.
Cel mai bun VPN pentru torrenting: IPVanish

Am testat mai mulți furnizori VPN în funcție de criteriile de mai sus, iar furnizorul pe care îl recomandăm pentru torrenting este IPVanish. Cu servere la nivel mondial, fără capac de viteză saulățimire, lățime de bandă nelimitată, trafic fără restricții și o politică strictă fără logare, IPVanish oferă o performanță și o valoare impresionantă. Deși nu are un client Linux, IPVanish folosește protocolul OpenVPN standard din industrie și, prin urmare, va funcționa bine la Raspberry Pi prin simpla instalare și configurare a software-ului OpenVPN.
IPVanish oferă o garanție de returnare de 7 zile, ceea ce înseamnă că aveți o săptămână pentru a o testa fără riscuri. Te rog noteaza asta Cititorii Addictive Tips pot economisi un masiv de 60% aici în planul anual IPVanish, reducând prețul lunar până la doar 4,87 USD / lună.
O introducere rapidă a torrenturilor
Torrent, sau mai precis BitTorrent, este unprotocol de comunicare utilizat pentru a partaja fișiere între utilizatori. Spre deosebire de alte metode de obținere a fișierelor de pe Internet - cum ar fi descărcarea de pe site-uri web sau FTP, nu se bazează pe servere pentru a-și păstra conținutul. Este mai degrabă distribuit între toți utilizatorii. BitTorrent a fost creat în 2002, în principal, ca o modalitate de distribuire a sistemului de operare Linux open-source. Astăzi, BitTorrent a devenit cea mai folosită metodă pentru descărcarea fișierelor. Mai mult de jumătate din toate transferurile de fișiere de pe Internet se realizează prin intermediul torentelor.

BitTorrent este un protocol peer-to-peerutilizatorul nu numai că primește, ci și împărtășește conținut. Următoarele BitTorrent - un fel de server special - urmăresc toate segmentele de fișiere disponibile de la fiecare dintre colegii conectați. Când porniți software-ul torrent, acesta se conectează automat la colegii și trackerele din apropiere și partajează automat toate informațiile privind segmentele de fișiere locale, făcându-le disponibile altor utilizatori. Acest lucru este central pentru funcționarea torrentului. Fișierele sunt găzduite și partajate pe computerul fiecărui utilizator.
Pentru a găsi și descărca un anumit fișier, utilizatorii torrenți utilizează site-uri de indexare. Printre cele mai cunoscute sunt site-urile web Golful Piratilor sau kickasstorrents. Aceste site-uri de indexare a torenților oferă căutarecapabilități. Rezultatele căutării lor returnează fișiere .torrent pe care le descărcați și care sunt utilizate de software-ul client torrent pentru a descărca fișierele reale. Unii editori de software oferă, de asemenea, fișiere .torrent pentru a descărca software-ul lor.
Ce este transmisia?
Transmisia este un software client torrent pentruSistem de operare Linux. Va lua fișiere .torrent, se va conecta la colegii și trackerele și se va ocupa de descărcarea și partajarea fișierelor. În cazul în care Transmisia diferă de alți clienți torrenți, înseamnă că nu are o interfață de utilizator. Este menit să ruleze pe un server și să fie accesat și utilizat printr-o interfață web.

Interfața web este locul în care deschideți fișiere .torrent - sau lipiți link-uri web la fișiere .torrent, vedeți evoluția descărcărilor în curs și finalizate și gestionați toate aspectele legate de torrenting.
De ce să alegi Zmeura Pi?
În combinație cu transmisia, face o zmeură Pipentru unul dintre cele mai ieftine server de descărcare a torrentului, ne putem imagina. De ce să cheltuiți câteva sute de dolari - dacă nu chiar o mie sau mai multe - pe hardware atunci când Zmeura Pi are tot ce este necesar. În ceea ce privește hardware-ul, tot ce va avea nevoie este un Raspberry Pi și un spațiu de stocare extern - pe care este posibil să îl aveți deja - și puteți avea o mașină dedicată manipulării torrenturilor în câteva minute, nu va mai trebui să lăsați calculatorul să funcționeze din cauza descărcări în curs.
Zmeura Pi într-o coajă de nuci
Dezvoltat în Marea Britanie de o organizație non-profitnumită Raspberry Pi Foundation pentru a preda informatica de bază în școli și în țările în curs de dezvoltare, setul de caracteristici The Raspberry Pi, adaptabilitatea, dimensiunea și accesibilitatea (îl puteți obține pentru aproximativ 35 de dolari americani) au făcut-o extrem de populară în afara publicului destinat peste 11 milioane de unități vândute în întreaga lume de la lansarea sa în 2012.
Cel mai actual model - și cel pe care îl recomandămfolosind, modelul Raspberry Pi 3 model B, oferă o gamă largă de funcții și funcții de interfațare. Cu un procesor ARM Cortex-A53 cu 64 de biți, quad-core, cu patru nuclee, un procesor grafic Broadcom VideoCore IV de înaltă performanță, 1 GB de interfețe RAM, video, audio și USB, este într-adevăr un dispozitiv puternic și versatil. Deși are o interfață video, nu este necesară pentru funcționarea sa, iar Raspberry Pi face un dispozitiv excelent fără cap.
Înainte de a începe
Deși instalați și configurați Transmisiape un Zmeură Pi nu este deosebit de complicat, există câteva lucruri pe care trebuie să le verificăm înainte de a începe. Ar fi păcat să nu putem finaliza configurația, deoarece ne lipsește ceva.
Câteva ipoteze
Presupunem că ai instalat Raspberry Pi și vei folosi cea mai recentă versiune a sistemului de operare Raspbian.
De asemenea, presupunem că ați conectat unelestocare externă la Raspberry Pi. Poate fi un hard disk extern USB sau poate fi o formă de stocare în rețea atașată. De asemenea, presupunem că v-ați testat configurația de stocare și că funcționează corect.
În cele din urmă, presupunem că aveți dvs.Raspberry Pi conectat la rețeaua dvs., fie prin Ethernet sau WiFi, că ați testat că rețeaua funcționează și că știți cum să vă conectați la distanță la Raspberry Pi cu SSH.
Ce ai nevoie
În esență, aveți nevoie de trei lucruri pentru a face acest lucru.
- A Zmeura Pi. Vă sugerăm cu tărie un zmeură Pi 3. De asemenea, ar trebui să ruleze sistemul de operare Raspbian. De asemenea, veți avea nevoie, de asemenea, de accesoriile necesare, cum ar fi un adaptor de alimentare, un card microSD și poate o carcasă.
- Unele forme de stocare externă. După cum am menționat în secțiunea anterioară, un USBhard disk-ul ar fi perfect potrivit pentru acest scop, la fel și unele stocare în rețea atașată. Puteți utiliza chiar o cheie USB. Unele dintre ele sunt destul de mari în aceste zile. Totul depinde de cantitatea de date pe care intenționați să le stocați.
- Nu în ultimul rând, veți avea nevoie și de calculator să facă toată instalarea și configurația șisă utilizeze software-ul Transmission o dată instalat. Ar putea fi aproape orice computer Windows, Macintosh sau Linux, atât timp cât este conectat la aceeași rețea ca Raspberry Pi. Pentru a vă putea conecta de la distanță la Raspberry Pi pentru configurare, ar trebui să aibă un software client SSH. Pe Windows, vă recomandăm Putty. De asemenea, ar trebui să aibă un browser web care să se conecteze la transmisie după instalare.
Instalarea și configurarea transmisiei pe zmeura Pi
Există destul de mulți pași în setarepână Transmisia pe Zmeura Pi, dar niciuna nu este deosebit de complicată. Dacă executați fiecare după cum este specificat, ar trebui să aveți o instalație de lucru în câteva minute,
Pasul 1: Asigurați-vă că Raspbian este actualizat și cea mai recentă versiune.
Înainte de a instala orice software nou, este întotdeauna mai bine să vă asigurați mai întâi că aveți cea mai recentă versiune a sistemului de operare și că toate patch-urile sunt instalate.
Pașii următori presupun că sunteți conectat de la distanță la Raspberry Pi folosind un client SSH care rulează pe un computer la alegere.
Introduceți următoarele două comenzi, așteptând ca prima să termine înainte de a lansa a doua:
sudo apt-get update
sudo apt-get upgrade
Vi se poate solicita să acceptați unele modificări atunci când aceste comenzi sunt executate. Dacă sunteți, asigurați-vă că tastați „y” pentru a confirma.
Pasul 2: Instalarea transmisiei
Instalarea propriu-zisă este probabil cea mai simplă parte a întregului proces.
Introduceți doar această comandă:
sudo apt-get install transmission-daemon
Pasul 3: Crearea de directoare
În continuare, trebuie să creăm câteva directoare în care Transmission va stoca fișierele descărcate și fișierele finalizate. Să presupunem că calea dvs. de stocare externă este / media / storage.
Pentru a crea directoare, introduceți aceste două comenzi:
mkdir -p /media/storage/Torrent_inprogress
mkdir -p /media/storage/Torrent_complete
Pasul 4: Setarea autorizațiilor
Transmiterea rulează în mod implicit ca utilizator „debian-transmisie„. Este recomandat să nu schimbați acest lucru din motive de securitate. Cu toate acestea, avem nevoie de Transmission pentru a avea dreptul să scriem în directoarele Torrent_inprogress și Torrent_complete. Aceste directoare, create în pasul anterior, au permisiunea setată în mod implicit ca 770 pentru user pi și grup pi. Prin urmare, trebuie doar să adăugăm ”debian-transmisie„Utilizator” la grupul „pi”.
Aceasta se realizează introducând următoarea comandă:
sudo usermod -a -G pi debian-transmission
Dacă vă simțiți confortabil și știți ce faceți, puteți modifica acest pas conform cerințelor dvs. de securitate. Vă rugăm să vă asigurați că directoarele dvs. de descărcare de torrent au acces rw pentru „debian-transmisie" utilizator.
Pasul 5: Configurarea transmisiei
Toată configurația de transmisie este stocată într-un fișier text numit settings.json localizat în directorul / etc / transmission-daemon.
Iată cum arată un fișier set.json tipic:
{
"alt-speed-down": 15,
"alt-speed-enabled": false,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": false,
"alt-speed-time-end": 1020,
"alt-speed-up": 15,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": true,
"blocklist-url": "http://list.iblocklist.com/?list=ydxerpxkpcfqjaybcssw&fileformat=p2p&archiveformat=gz",
"cache-size-mb": 4,
"dht-enabled": true,
"download-dir": "/media/storage/Torrent_complete",
"download-limit": 100,
"download-limit-enabled": 0,
"download-queue-enabled": true,
"download-queue-size": 5,
"encryption": 1,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/media/storage/Torrent_inprogress",
"incomplete-dir-enabled": true,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 2,
"peer-congestion-algorithm": "",
"peer-limit-global": 240,
"peer-limit-per-torrent": 60,
"peer-port": 51413,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": true,
"preallocation": 1,
"prefetch-enabled": 1,
"queue-stalled-enabled": true,
"queue-stalled-minutes": 30,
"ratio-limit": 2,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "{46949fbf39bfeec6dc9d4bff9f40c3f52219a4260yk9yGNo",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "transmission",
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": false,
"scrape-paused-torrents-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"seed-queue-enabled": false,
"seed-queue-size": 10,
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"start-added-torrents": true,
"trash-original-torrent-files": true,
"umask": 7,
"upload-limit": 100,
"upload-limit-enabled": 0,
"upload-slots-per-torrent": 14,
"utp-enabled": true
}
Majoritatea parametrilor din settings.json sunt oarecum explicative. Și, în mod normal, nu trebuie să schimbați niciuna dintre ele, cu excepția câtorva: descărcare-dir, incomplet-dir, Nume utilizator RPC-, RPC-parolă. Acestea sunt evidențiate cu caractere aldine în fișierul de mostre de mai sus.
Primele două vor trebui înlocuite cucăile corecte către directoarele create la pasul 3. rpc-username poate fi orice alegeți și astfel rpc-password. Rețineți că, deși parametrul rpc-parolă va apărea în text clar pe măsură ce editați fișierul, acesta va fi convertit într-un hash criptat atunci când îl salvați.
Vom folosi editorul nano pentru a modifica fișierul settings.json. Poate fi lansat cu această comandă:
sudo nano /etc/transmission-daemon/settings.json
Odată ce editorul este lansat, modificăparametrii care necesită schimbare. După ce ați editat fișierul, tastați CTRL-X pentru a ieși din editorul nano și apoi tastați Y când vi se solicită salvarea fișierului modificat.
Pasul 6: Transmisia reîncărcării
În acest moment, cu siguranță, nu ar trebui să reporniți. Aici se potrivește mai multe tutoriale de transmisie. Repornirea suprascrie fișierul de configurare și acest lucru nu este ceea ce doriți.
Ceea ce aveți nevoie este să reporniți demonul de transmisie. Faceți asta cu această comandă:
sudo service transmission-daemon reload
Voila! Au fost efectuate. Nu trebuie să aveți software-ul de transmisie care funcționează fără cap pe Raspberry Pi.
Pasul 7: Verificarea instalării
Pentru a vă asigura că Transmisia funcționează bine, deschideți un browser web și accesați http: //Pi-IP Address: 9091, unde Pi-IP Address ar trebui să fie înlocuită de adresa IP reală a Zmeurului dvs. Pi. În mod alternativ, puteți folosi și numele său de gazdă în loc de adresa IP.
Vi se va solicita o id de utilizator și o parolă. Introduceți cele configurate și ar trebui să obțineți o pagină similară cu aceasta:

Utilizarea transmisiei pe Zmeura Pi
Acum, când am instalat Transmisia, cum facemfolosiți-l, puteți întreba? Ei bine, este la fel de ușor ca instalarea lui. Amintiți-vă doar că Transmission este doar un client torrent și la fel ca în orice alt software similar, va trebui să vă căutați conținut în altă parte, cum ar fi unul dintre numeroasele site-uri de indexare a torrenturilor care există.
După ce găsiți un fișier .torrent adecvat, în loc să îl descărcați, faceți clic dreapta pe link (sau buton) și selectați Copiere locație legătură din meniul derulant.

Acum întoarceți-vă la pagina de transmisie și faceți clic pe pictograma folderului din stânga sus a ferestrei. În Încărcați fișierul Torrent casetă, faceți clic dreapta pe câmpul din „Sau introduceți o adresă URL:”Și lipiți adresa URL pe care tocmai ați copiat-o.

Apasă pe Încărcați butonul și descărcarea dvs. va începe momentan. Vei putea apoi monitoriza progresul descărcării în fereastra Transmisie.

Concluzie
Pentru doar prețul unui zmeură Pi și alțiispațiu de stocare extern, pe care îl puteți deține deja, puteți avea propriul server media completat cu un client Torrent pe care îl puteți lăsa să funcționeze în permanență. Deși are reputația de a fi un efort complicat, de fapt nu este acel ard de voi care are setul potrivit de instrucțiuni. Și după ce este instalat, utilizarea Transmission este la fel de ușoară ca orice alt client torrent.
Încercați Transmisia și apoi partajați-văexperiență cu noi. Ne-ar plăcea să știm cum a decurs, ce probleme - dacă există - și cum le-ai rezolvat. Folosiți comentariile de mai jos pentru a vă împărtăși gândurile cu noi.
Comentarii