Innehållsförteckning:

Bare Minimum Raspberry Pi Torrent Machine Tutorial: 4 steg (med bilder)
Bare Minimum Raspberry Pi Torrent Machine Tutorial: 4 steg (med bilder)

Video: Bare Minimum Raspberry Pi Torrent Machine Tutorial: 4 steg (med bilder)

Video: Bare Minimum Raspberry Pi Torrent Machine Tutorial: 4 steg (med bilder)
Video: My job is to observe the forest and something strange is happening here. 2024, Juli
Anonim
Bare Minimum Raspberry Pi Torrent Machine Tutorial
Bare Minimum Raspberry Pi Torrent Machine Tutorial

Hej folk.

Torrenting är alltid livräddare och hoppas att en huvudlös ansluten Raspberry Pi som gör det för dig verkligen kan vara fantastisk. Med tutorial kommer jag att hjälpa er alla att bygga en Torrent -maskin med Pi som kan köras utan huvud och du kan använda vår Android -telefon för att styra och övervaka. Det här kan vara ganska användbart om du måste låta dig ladda ner över natten eller när du inte är hemma. Det här kommer verkligen att vara till hjälp.

Som jag sa är detta en minsta självstudie och jag har bara inkluderat dessa steg för att konfigurera saken och köra den. Jag har behållit referenslänkarna som jag försökte under experimentet om du ville göra allt.

Vi kommer att använda FTP för att flytta filer mellan RPi och din telefon och vi kommer att styra din Torrrent -maskin över SSH. Hoppas du känner till villkoren. Om inte, vänligen läs någon RPi -nybörjarhandledning. Känner mig lat för det, oroa dig inte, jag har alla viktiga saker noterade och du förstår ganska mycket om du förstår datorspråk. Glad att göra.

Först och främst antar jag att du har

  • SSH aktiverat i din RPi
  • Din telefon och RPi är anslutna via samma lokala nätverk (dvs. till samma router)
  • Du känner till din RPis IP -adress. - Om du inte gör det, gå noggrant igenom din routers manual eftersom den kommer att ha information om hur du hittar den. Leta efter något som DHCP- eller LAN -statik.

Vi kommer att göra saker på följande sätt. om du redan har slutfört något av dessa steg kan du hoppa framåt.

  • Anslut din telefon och RPi via SSH
  • Aktivera FTP i RPi och försök överföra vissa filer genom den.
  • Installera Deluge Daemon på din RPi och konfigurera den.
  • börja Torrenta

:)

Påminnelse: Nedladdning med hjälp av Torrent är inte brott, men att använda det för att ladda ner upphovsrättsskyddat material är ett enormt brott både i lagar och samhällets ögon. dess stöldman.

Steg 1: Ansluta Android -telefon till RPi Via SSH

Ansluter Android -telefon till RPi Via SSH
Ansluter Android -telefon till RPi Via SSH
Ansluter Android -telefon till RPi Via SSH
Ansluter Android -telefon till RPi Via SSH
Ansluter Android -telefon till RPi Via SSH
Ansluter Android -telefon till RPi Via SSH
Ansluter Android -telefon till RPi Via SSH
Ansluter Android -telefon till RPi Via SSH

Eftersom SSH är aktiverat ger det oss ett bra fönster för att hantera saker. och med dessa saker. Du kan bokstavligen göra allt via din telefon till din RPi via SSH

Först måste vi installera en bra SSH -klient på din telefon.

Jag föredrar Connect Bot. A det har ett ganska rent gränssnitt och är bra att arbeta med.

Installera det bara från Google Play

play.google.com/store/apps/details?id=org.connectbot

om du vill använda din dator istället kan du använda PUTTY för att upprätta SSH -anslutningen.

PUTTY:

När du har installerat Connect Bot. Du kommer att välkomnas av en öppen skärm. Lägg till en ny anslutning med dina detaljer som värdadress (IP -adress för din RPi); användarnamn etc. Du behöver bara ange följande. all resten kan gå med standardvärdena som den kommer med.

  1. Användarnamn, som är "pi" som standard
  2. Värd, som är din Pi: s IP -adress.

Det är allt. Du kommer att uppmanas att fortsätta anslutningen efter att du har bekräftat dina uppgifter. och nu kommer du att bli ombedd att ange lösenordet. standardlösenordet är "hallon"

Grattis nu är du ansluten. du kan använda bash -koder för att styra din Pi.

Jag har lagt skärmarna som visas genom denna process så att du kan se hur det ser ut.

Steg 2: Konfigurera FTP

Konfigurera FTP
Konfigurera FTP
Konfigurera FTP
Konfigurera FTP
Konfigurera FTP
Konfigurera FTP

Pi kommer med sin egen sfotware för FTP, men ändå måste vi installera PURE-FTPd för att utnyttja kommunikationen helt.

öppna Connect Bot och anslut till din Pi.

Stiga på

sudo apt-get install ren-ftpd

Detta kommer att installera PURE-FTPd till din Pi. Att installera ensam hjälper dig att öppna ftp -portalen. Och hela dina filer kommer att vara tillgängliga för alla i sasme -nätverket. om du är en säkerhetsmedveten användare eller något trevligt hänvisar till bello -länken, wgere jag hittade denna information.

www.raspberrypi.org/documentation/remote-access/ftp.md

När du är klar med att konfigurera FTP, kan vi överföra några filer.

ES file explorer skulle vara ett bra alternativ att överföra filer för alla typer av länkar eftersom de låter dig komma åt filer från en mängd olika källor och som inkluderar FTP.

Gå bara till alternativen och välj FTP. lägg till en ny anslutning genom att klicka på knappen längst ner till höger. Välj FTP därifrån. Ange följande data

  1. Server: IP -adress för ditt PI
  2. Läge: Passiv
  3. Användarnamn: ditt användarnamn för PI, dess "PI" som standard.
  4. Lösenord: ditt lösenord. dess "hallon" som standard

Lämna resten till standardvärdena och klicka på OK. Det kommer att ta ett tag innan anslutningen upprättas.

Nu kan du överföra filer mellan Pi och Phone när du ändrar filer internt till din telefon. Kopiera bara från en plats och klistra in den på den andra platsen.

Se skärmdumparna för att få mer uppfattning.

Steg 3: Sätta upp Deluge

Sätter upp översvämning
Sätter upp översvämning
Sätter upp översvämning
Sätter upp översvämning
Sätter upp översvämning
Sätter upp översvämning

Deluge är en Torrent -klient för Linus. Det är faktiskt ett - ett datorprogram som körs som en bakgrundsprocess - helt huvudlöst. Enda sättet att kommunicera med honom är via terminal. vi kommer att installera fyra program i detta steg.

  1. Syndaflod
  2. Deluge-Console: används för att kommunicera till Deluge via terminal
  3. Deluge-Web: används för att ansluta till Deluge via webbgränssnittet
  4. Mako: ett mallgalleri för Python som Deluge-webben behöver

Anslut till din Pi via Connect Bot / SSH. Jag kommer att använda terminal istället för Connect Bot som dess kompakta och du kan också skriva dessa till din Pi -terminal också.

Installera Deluge

översvämning är huvudkomponenten. för att få hans till din Pi, gå in i din SSH -terminal, sudo apt-get install deluged

Detta kommer att ladda ner och installera Deluge. Du kan bli befordrad för att bekräfta din installation emellan. när saken är installerad. vi är klara. Bara vi måste köra programmet för första gången så att alla nödvändiga konfigurationsfiler skapas av sig själva. Om du verkligen är medveten om hur du gör konfigurationen, se min referenslänk i slutet av denna sida.

övergiven

sudo pkill deluged

Detta kan visa oss något fel. Bara ignorera dem för tillfället.

Installera Deluge-Console

Konsolen hjälper oss att ansluta till Deluge och styra den via terminal / SSH. För att installera ange detta till terminal / SSH -konsol.

sudo apt-get install deluge-console

det är det. vänta på att installationen är klar.

Installera Mako och Deluge-web

Ange följande kommandon i terminalen. som installerar Mako och Deluge-web

sudo apt-get install python-mako

sudo apt-get install deluge-web

Nu har vi helt installerat alla nödvändiga filer. vi måste starta om Deluge-web för att ta det här i akt. Skriv följande.

sudo pkill deluge-web

Stirrar på Boot

Vi måste ställa in alla dessa för att starta vid start så att alla tjänster kommer att vara tillgängliga från det ögonblick som systemet börjar. för det måste vi lista katalogen för Deluge och Deluge-web i startfilen

etc/rc.local

vi måste öppna den i nano -editor, tillsammans med att redigera den i terminalen. för att öppna filen i nano enter

sudo nano /etc/rc.local

när filen öppnas i nano anger du detta till botten -just före "exit 0" av filen.

# Starta Deluge vid start:

sudo -u pi/usr/bin/python/usr/bin/deluged

sudo -u pi/usr/bin/python/usr/bin/deluge -web

avsluta 0

tryck på Ctrl+X för att spara och avsluta filen. Connect Bot har en kontrollknapp ovanför det vanliga tangentbordet för detta ändamål.

Spara ändringarna. Tryck ENTER för att avsluta nano efter att ha sparat.

så vi är klara med att konfigurera vårt system. nu måste vi starta om vår Pi för att ändringar ska träda i kraft.

för att starta om, ange följande

sudo starta om

så är vi klara med konfigurationsdelen.

Ytterligare läsning:

Steg 4: Lägga till Torrent till nedladdning

Image
Image
Lägga till Torrent till nedladdning
Lägga till Torrent till nedladdning
Lägga till Torrent till nedladdning
Lägga till Torrent till nedladdning

Ladda ner torrentfilen på din telefon och kopiera den till din PI. helst till antingen

  • Skrivbord
  • Nedladdningar
  • Dokument

Gå in i Deluge -konsolen genom att ange

deluge-console

nu öppnas konsolen. du kan lägga till din torrent genom att ange

lägg till sökväg / filnamn.torrent

Var vänlig se till att ange sökvägen och filnamnet korrekt och de är skiftlägeskänsliga. undvik utrymme i filnamn eftersom de kan leda till förvirring.

info

Detta visar den nuvarande statusen för listade torrenter. deras nedladdningshastighet, ETA och all sådan information.

Se den här videon där jag har förklarat hur du lägger till en torrentfil från din Android -telefon och övervakar den med webUI.

www.youtube.com/embed/soxAu0sSqbY

Det är det, vi har slutfört handledningen. Ha det gott Happy Torrenting.

Rekommenderad: