కంప్యూటర్ లేదా ఇతర అంకితమైన సర్వర్ నుండి టొరెంట్లను డౌన్లోడ్ చేయడం మరియు విత్తడం మీరు 24x7 నాట్లు వేస్తుంటే చాలా సరసమైన శక్తిని వినియోగిస్తుంది. టోరెంట్ను డౌన్లోడ్ చేయడానికి ల్యాప్టాప్ను అన్ని సమయాలలో ఉంచడం కూడా సమర్థించదగినది కాదు. కాబట్టి ఇక్కడ మా పాకెట్ సైజు కంప్యూటర్ చిత్రంలోకి వస్తుంది: రాస్ప్బెర్రీ పై. టోరెంట్ బాక్స్కు ఇది సరైన ఎంపిక, ఎందుకంటే ఇది చాలా తక్కువ శక్తిని వినియోగిస్తుంది మరియు ఎక్కువ కాలం అలాగే ఉంటుంది. కాబట్టి మీరు చౌకైన టొరెంట్ బాక్స్ను అతితక్కువగా నడుస్తున్న ఖర్చుతో నడుపుతూ, మీ కోసం టొరెంట్లను డౌన్లోడ్ చేసుకోవచ్చు. మీరు రాస్ప్బెర్రీ పై ఎక్కువ కాలం ఉండటానికి అవసరమైన కొన్ని ఇతర ప్రోగ్రామ్లను కూడా అమలు చేయవచ్చు, మీరు దీనిని మోషన్ క్యాప్చర్ నిఘా కెమెరాగా ఉపయోగించవచ్చు మరియు అదే సమయంలో టొరెంట్ను డౌన్లోడ్ చేసుకోవచ్చు. కాబట్టి ప్రారంభిద్దాం!
లారక్స్ సిస్టమ్ (రాస్ప్బెర్రీ పై) లో టొరెంట్లను డౌన్లోడ్ చేయడానికి ప్రధానంగా రెండు అత్యంత ప్రజాదరణ పొందిన పరిష్కారాలు ఉన్నాయి: ట్రాన్స్మిషన్ మరియు వరద. ఇక్కడ ఈ ట్యుటోరియల్లో నేను ప్రసారాన్ని ఉపయోగిస్తున్నాను, ఎందుకంటే ఇది జలప్రళయం కంటే సరళమైనది, తేలికైనది మరియు తేలికైనది. ఇక్కడ చిన్న పోలిక ఉంది:
ట్రాన్స్మిషన్ vs వరద:
ప్రవాహం తో పోల్చితే ట్రాన్స్మిషన్ సరళమైనది మరియు తక్కువ బరువు గల టొరెంట్ క్లయింట్ అని ముందే చెప్పినట్లు. మరోవైపు, వరదలో ఎక్కువ ఫీచర్ ఉంది కాని తక్కువ బరువు ఉంది, కాని కంప్యూటర్లు ఈ రోజు చాలా వేగంగా ఉన్నందున మీరు కంప్యూటర్లో అదనపు లోడ్ను అనుభవించరు.
ట్రాన్స్మిషన్ బాక్స్ వెలుపల వెబ్ ఇంటర్ఫేస్తో వస్తుంది, దీని ద్వారా మీరు డెస్క్టాప్లోని టొరెంట్లను, అలాగే వెబ్ బ్రౌజర్ను ఉపయోగించే స్మార్ట్ఫోన్లను యాక్సెస్ చేయవచ్చు. వరదలో వెబ్ UI కూడా ఉంది, కానీ మీరు దానిని విడిగా డౌన్లోడ్ చేసి కాన్ఫిగర్ చేయాలి, డెస్క్టాప్ల కోసం జలప్రళయం మంచి టొరెంట్ క్లయింట్ను కలిగి ఉంది, అయితే ఇది డెస్క్టాప్లో విడిగా డౌన్లోడ్ చేసుకోవాలి. అలా కాకుండా , ప్రసారం టొరెంట్ మాగ్నెట్ లింకులను వరద కంటే చాలా సజావుగా నిర్వహించగలదు.
కాన్ఫిగరేషన్ చుట్టూ గందరగోళం లేకుండా టొరెంట్స్ను డౌన్లోడ్ చేయడమే నా ప్రాధమిక ఉద్దేశ్యం మరియు నా డెస్క్టాప్లో మరొక టొరెంట్ క్లయింట్ను ఇన్స్టాల్ చేయాలనుకోవడం లేదు (ఇప్పటికే uTorrent ఉంది), కాబట్టి నేను ట్రాన్స్మిషన్ను ఉపయోగించాను. అవి రెండూ మంచివి మరియు స్టాప్, స్టార్ట్, పాజ్ లేదా డిలీట్ వంటి ప్రాథమిక ఎంపికలను కలిగి ఉన్నాయి.
రాస్ప్బెర్రీ పైని కొద్ది నిమిషాల్లో టొరెంట్బాక్స్గా మార్చడం:
మొదట మీరు రాస్ప్బెర్రీ పైతో ఒక అనుభవశూన్యుడు అయితే, రాస్ప్బెర్రీ పైలో రాస్ప్బియన్ OS ని వ్యవస్థాపించడం మరియు రాస్ప్బెర్రీ పైతో ప్రారంభించడం గురించి మా మునుపటి ట్యుటోరియల్స్ ద్వారా వెళ్ళండి. మా అన్ని ఇతర రాస్ప్బెర్రీ పై ప్రాజెక్టులను కూడా ఇక్కడ తనిఖీ చేయండి.
మీరు వెర్షన్ 3 కన్నా దిగువ రాస్ప్బెర్రీ పై మోడల్ కలిగి ఉంటే, అప్పుడు రాస్ప్బెర్రీ పైని రౌటర్కు వైర్లెస్గా కనెక్ట్ చేయడానికి మీకు వై-ఫై డాంగిల్ అవసరం కావచ్చు లేదా మీరు ఈథర్నెట్ కేబుల్ ఉపయోగించి రాస్ప్బెర్రీ పైని నేరుగా రౌటర్కు కనెక్ట్ చేయవచ్చు. రాస్ప్బెర్రీ పై 3 లో వై-ఫై ఇన్బిల్ట్ ఉంది. ఇక్కడ మేము రాస్ప్బెర్రీ పై 2 మోడల్ బి ని వై-ఫై డాంగిల్ తో ఉపయోగించాము. కాబట్టి రాస్ప్బెర్రీ పై LAN లేదా Wi-Fi ఉపయోగించి ఇంటర్నెట్కు కనెక్ట్ అయ్యిందని నిర్ధారించుకోండి, ఆపై క్రింది దశలను అనుసరించండి:
దశ 1: రాస్ప్బెర్రీ పై పై రాస్పియన్ OS ను నవీకరించడానికి మరియు అప్గ్రేడ్ చేయడానికి మొదట క్రింది ఆదేశాన్ని అమలు చేయండి:
sudo apt-get update sudo apt-get update
దశ 2: ఇప్పుడు దిగువ ఆదేశాన్ని ఉపయోగించి ప్రసారాన్ని డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేయండి:
sudo apt-get install ట్రాన్స్మిషన్-డెమోన్
దశ 3: ఇప్పుడు మనం ట్రాన్స్మిషన్ యొక్క కాన్ఫిగరేషన్ ఫైల్ లో కొన్ని మార్పులు చేయవలసి ఉంది. మొదట నానో ఎడిటర్ ఉపయోగించి కాన్ఫిగరేషన్ ఫైల్ను తెరవండి:
sudo nano /etc/transmission-daemon/settings.json
మరియు "rpc-whitelist" సెట్టింగ్ ఎంపికలో LAN IP లను జోడించి, "rpc-whitelist- ఎనేబుల్" ను క్రింద 'true' గా సెట్ చేయండి.ఇది మా రూటర్ ద్వారా రాస్ప్బెర్రీ పైకి కేటాయించబడే IP.
"rpc-whitelist": "127.0.0.1,192.168. *. *", "rpc-whitelist-enable": true,
మీరు “rpc-username” మరియు “rpc-password” వంటి కొన్ని ఇతర సెట్టింగులను కూడా చూడవచ్చు, మేము వెబ్ బ్రౌజర్లో వెబ్ UI ని తెరిచినప్పుడు లాగిన్ అవ్వాలి. మీరు వాటిని తదనుగుణంగా మార్చవచ్చు; నేను వినియోగదారు పేరును డిఫాల్ట్గా వదిలి పాస్వర్డ్ను మార్చాను. ఫైల్ సేవ్ అయినప్పుడు పాస్వర్డ్ స్వయంచాలకంగా గుప్తీకరించబడుతుంది.
దశ 4: డౌన్లోడ్ చేసిన ఫైళ్ల స్థానం క్రింద చూపిన విధంగా settings.json ఫైల్లో నిర్వచించబడింది. డిఫాల్ట్ స్థానం / var / lib / ట్రాన్స్మిషన్-డెమోన్ / డౌన్లోడ్లు
sudo nano /etc/transmission-daemon/settings.json
ఏదైనా “అనుమతి నిరాకరించబడిన లోపం” నివారించడానికి , ఈ డైరెక్టరీల యజమాని తప్పనిసరిగా ట్రాన్స్మిషన్ డెమోన్ను కలిగి ఉన్న వినియోగదారు అని నిర్ధారించుకోవాలి. ట్రాన్స్మిషన్ డెమోన్ కలిగి ఉన్న వినియోగదారు “డెబియన్-ట్రాన్స్మిషన్ ”, కాబట్టి మేము సెట్టింగుల ఫైల్ను కలిగి ఉన్న డైరెక్టరీలతో పాటు డైరెక్టరీలను డౌన్లోడ్ చేయడానికి యజమానిగా చేస్తున్నాము:
సుడో చౌన్ -ఆర్ డెబియన్-ట్రాన్స్మిషన్: డెబియన్-ట్రాన్స్మిషన్ / etc / ట్రాన్స్మిషన్-డెమోన్ సుడో చౌన్ -ఆర్ డెబియన్-ట్రాన్స్మిషన్: డెబియన్-ట్రాన్స్మిషన్ /etc/init.d/transmission-daemon sudo chown -R డెబియన్-ట్రాన్స్మిషన్: డెబియన్-ట్రాన్స్మిషన్ / var / lib / ట్రాన్స్మిషన్-డెమోన్
దశ 5: చివరగా ట్రాన్స్మిషన్ డెమోన్ను ప్రారంభించి, సెట్టింగులను రీలోడ్ చేయండి:
సుడో సర్వీస్ ట్రాన్స్మిషన్-డెమోన్ స్టార్ట్ సుడో సర్వీస్ ట్రాన్స్మిషన్-డెమోన్ రీలోడ్
దశ 6: ఇప్పుడు మీరు మీ టోరెంట్ ఫైళ్ళను రాస్ప్బెర్రీ పైలో డౌన్లోడ్ చేసుకోవడానికి సిద్ధంగా ఉన్నారు. Http://192.168.1.100:9091 వంటి 9091 పోర్ట్తో వెబ్ బ్రౌజర్ను తెరిచి, మీ రాస్ప్బెర్రీ పై యొక్క IP ని నమోదు చేయండి . మీరు దశ 3 లో సెట్ చేసిన అదే యూజర్ నేమ్ మరియు పాస్ వర్డ్ ను ఎంటర్ చేయవలసిన లాగిన్ పాపప్ మీకు అందించబడుతుంది. మరియు మీ టొరెంట్ యూజర్ ఇంటర్ఫేస్ మీ ముందు ఉంది.
http: // IP_of_your_Raspberry_Pi: 9091
ఇప్పుడు ఎగువ ఎడమవైపు ఉన్న ఓపెన్ టొరెంట్ చిహ్నంపై క్లిక్ చేసి, టొరెంట్ ఫైల్ను అప్లోడ్ చేయండి లేదా డౌన్లోడ్ ప్రారంభించడానికి మాగ్నెట్ లింక్ యొక్క URL ని అతికించండి. ఇది ఉపయోగించడానికి చాలా సులభం మరియు సూటిగా ముందుకు ఉంది, మీరు దీన్ని సులభంగా అర్థం చేసుకుంటారు.
ఇది ఇతర బిట్టొరెంట్ క్లయింట్ మాదిరిగానే ఉంటుంది మరియు మీరు ఇంటర్ఫేస్ ఉపయోగించి ఎంపికలను అన్వేషించవచ్చు. మేము టొరెంట్లను జోడించవచ్చు, తొలగించవచ్చు, షెడ్యూల్ చేయవచ్చు మరియు మాగ్నెట్ లింకులు చాలా సజావుగా పనిచేస్తాయి.
దశ 7: ప్రారంభంలో ప్రసార సెట్టింగులను లోడ్ చేయడం ఒక చివరి దశ. అయినప్పటికీ ట్రాన్స్మిషన్ , అప్రమేయంగా, బూట్ నాడు మొదలై క్యూలో టోరెంట్స్ డౌన్లోడ్ ప్రారంభం కానీ వెబ్ ఇంటర్ఫేస్ ప్రారంభంలో స్వయంచాలకంగా మొదలు లేదు మేము ఫైర్ వరకు " sudo సర్వీస్ ప్రసార-డెమోన్ రీలోడ్" ఆదేశం.
కాబట్టి ఈ విషయాన్ని ఆటోమేట్ చేయడానికి, మొదట /etc/init.d లోపల “ట్రాన్స్మిషన్-బూట్” అనే ఫైల్ను సృష్టించండి
sudo nano /etc/init.d/transmission-boot
మరియు ఆ ఫైల్లో కింది వచనాన్ని నమోదు చేయండి:
#! / బిన్ / ష సంక్షిప్త-వివరణ: ట్రాన్స్మిషన్-డెమోన్ను మళ్లీ లోడ్ చేయండి # వివరణ: ప్రారంభంలో ట్రాన్స్మిషన్-డెమోన్ను మళ్లీ లోడ్ చేయండి. ### END INFO INO నిద్ర 20 సర్వీస్ ట్రాన్స్మిషన్-డెమోన్ రీలోడ్
చివరగా ఫైల్ను ఎక్జిక్యూటబుల్ చేసి, కింది ఆదేశాలను ఉపయోగించి rc.d కి జోడించండి:
sudo chmod + x /etc/init.d/transmission-boot sudo update-rc.d /etc/init.d/transmission-boot డిఫాల్ట్లు
ఇవన్నీ ఇప్పుడు పూర్తయ్యాయి, మీరు మీ ఆల్-ఆన్ రాస్ప్బెర్రీ పై టొరెంట్ డౌన్లోడ్ మెషీన్ను ఉపయోగించడం ప్రారంభించవచ్చు.
ఐచ్ఛిక సెట్టింగులు:
డిఫాల్ట్ డౌన్లోడ్ స్థానాన్ని మార్చండి:
మీరు డిఫాల్ట్ డౌన్లోడ్ స్థానం (/ var / lib / ట్రాన్స్మిషన్-డెమోన్ / డౌన్లోడ్లు) తో సౌకర్యంగా లేకుంటే లేదా డౌన్లోడ్ చేసిన ఫైల్లను సేవ్ చేయడానికి మీరు కొన్ని బాహ్య హార్డ్ డిస్క్ను ఉపయోగిస్తుంటే, మీరు స్టెప్లో చూపిన విధంగా settings.json ఫైల్ను ఉపయోగించి డౌన్లోడ్ స్థానాన్ని మార్చవచ్చు. పైన 4. 4 వ దశలో వివరించినట్లుగా, ఈ డైరెక్టరీల యజమాని ఎటువంటి అనుమతి నిరాకరించిన లోపాన్ని నివారించడానికి ట్రాన్స్మిషన్ డెమోన్ను కలిగి ఉండాలి.
ట్రాన్స్మిషన్ డీమన్ వినియోగదారుని మార్చండి:
ట్రాన్స్మిషన్ డెమోన్ కలిగి ఉన్న డిఫాల్ట్ యూజర్ “డెబియన్-ట్రాన్స్మిషన్ ” అని మనకు తెలుసు. ఇది /etc/init.d/transmission-daemon ఫైల్లో నిర్వచించబడింది మరియు మేము అక్కడ నుండి వినియోగదారుని మార్చవచ్చు:
sudo nano /etc/init.d/transmission-daemon
నేను ఫైళ్ళను మాత్రమే డౌన్లోడ్ చేయాలనుకుంటున్నాను మరియు నిర్దిష్ట అవసరం లేదు అని ముందే చెప్పినట్లుగా నేను చాలా సెట్టింగులను డిఫాల్ట్గా వదిలివేసాను. పై ఫైల్ను సవరించడం ద్వారా మీరు ఈ వినియోగదారుని “పై” వంటి ఇతర వినియోగదారుగా మార్చవచ్చు . వినియోగదారు ఎవరైతే, డౌన్లోడ్లు సేవ్ చేయబడతాయి మరియు సెట్టింగుల ఫైల్లు ఎక్కడ ఉంచబడతాయి అనే డైరెక్టరీల యజమానిగా మేము ఈ వినియోగదారుని తయారు చేయాలి.
వినియోగదారుని మార్చడానికి, మేము మొదట ప్రసారాన్ని ఆపివేసి, ఆపై క్రింది ఆదేశాలను ఉపయోగించి మార్పు తర్వాత దాన్ని ప్రారంభించాలి:
సుడో సర్వీస్ ట్రాన్స్మిషన్-డెమోన్ స్టాప్
సుడో సర్వీస్ ట్రాన్స్మిషన్-డెమోన్ స్టార్ట్
డౌన్లోడ్-అప్లోడ్ వేగాన్ని సెట్ చేయండి:
టొరెంట్ను డౌన్లోడ్ చేయడం మరియు అప్లోడ్ చేయడం వంటి టొరెంట్ను నియంత్రించడానికి చాలా కాన్ఫిగరేషన్ ఎంపికలు ఉన్నాయి. దిగువ ఉన్న సెట్టింగులు.జోన్ ఫైల్లో డౌన్లోడ్ మరియు అప్లోడ్ వేగాన్ని మేము పరిమితం చేయవచ్చు మరియు సెట్ చేయవచ్చు. వెబ్ UI ను రూపొందించే వేగాన్ని కూడా మనం మార్చవచ్చు. వేగం KB / s లో చూపబడింది:
sudo nano /etc/transmission-daemon/settings.json
మీ అవసరానికి అనుగుణంగా సెట్టింగ్స్ ఫైల్ను మార్చడానికి దాన్ని మరింత అన్వేషించండి. ఈ ఫైల్లోని వివిధ ఎంపికలు మరియు వేరియబుల్స్కు సంబంధించిన అన్ని వివరాలను మీరు ఇక్కడ చూడవచ్చు.
అనామక టొరెంటింగ్:
చివరగా మీరు మీ టొరెంట్ కార్యకలాపాలను ISP లేదా కొన్ని ప్రభుత్వ సంస్థల నుండి దాచాలనుకుంటే, నెట్వర్క్లోని ఇతర వ్యక్తుల నుండి మీకు అసలు IP చిరునామాను దాచడానికి వివిధ చెల్లింపు మరియు ఉచిత సేవలు ఉన్నాయి. మీ ఐపిని దాచడానికి మరియు / లేదా బిటిగార్డ్, టోర్గార్డ్ వంటి బదిలీ డేటాను గుప్తీకరించడానికి కొన్ని ప్రాక్సీ టోరెంట్ సేవను ఉపయోగించడం ఒక మార్గం. మరియు మీ అందరినీ VPN నుండి మార్చేందుకు కొన్ని VPN సేవను ఉపయోగించడం, తద్వారా ఎవరూ చూడలేరు. మీ అసలు IP కానీ వారు స్ట్రాంగ్విపిఎన్, ప్రాక్సీ.ష్ వంటి VPN యొక్క IP ని చూస్తారు. ఈ విధంగా మీరు మీ బిట్టొరెంట్ ట్రాఫిక్ను పూర్తిగా అనామకపరచవచ్చు.
కాబట్టి మీరు మీ రాస్ప్బెర్రీ పైని తక్కువ శక్తి గల టొరెంట్ బాక్స్గా మార్చవచ్చు. మా ఇతర ఆసక్తికరమైన IoT ప్రాజెక్టులను ఇక్కడ తనిఖీ చేయండి.