Spisu treści:

Samouczek dotyczący minimalnej liczby Raspberry Pi Torrent: 4 kroki (ze zdjęciami)
Samouczek dotyczący minimalnej liczby Raspberry Pi Torrent: 4 kroki (ze zdjęciami)

Wideo: Samouczek dotyczący minimalnej liczby Raspberry Pi Torrent: 4 kroki (ze zdjęciami)

Wideo: Samouczek dotyczący minimalnej liczby Raspberry Pi Torrent: 4 kroki (ze zdjęciami)
Wideo: AmiKit 12 (przegląd systemu) 2024, Lipiec
Anonim
Samouczek dotyczący minimalnej liczby urządzeń torrentowych Raspberry Pi
Samouczek dotyczący minimalnej liczby urządzeń torrentowych Raspberry Pi

Hai ludzie.

Torrentowanie zawsze ratuje życie i mam nadzieję, że bezgłowy podłączony Raspberry Pi, który to robi, może być naprawdę niesamowity. Dzięki samouczkowi pomogę wam wszystkim zbudować maszynę Torrent z Pi, która może działać bez głowy i można używać naszego telefonu z Androidem do sterowania i monitorowania. Ta rzecz może być bardzo przydatna, jeśli musisz zostawić pobieranie na noc lub gdy nie ma Cię w domu. Ta rzecz będzie naprawdę pomocna.

Jak już powiedziałem, jest to minimalny samouczek i zawarłem tylko te kroki, aby skonfigurować rzecz i uruchomić ją. Zachowałem linki referencyjne, które wypróbowałem podczas eksperymentów, na wypadek, gdybyś chciał zrobić wszystko.

Będziemy używać FTP do przenoszenia plików między RPi a Twoim telefonem i będziemy kontrolować Twoją maszynę z torrentami przez SSH. Mam nadzieję, że znasz terminy. Jeśli nie, zapoznaj się z dowolnym samouczkiem dla początkujących RPi. Czuję się leniwy z tego powodu, nie martw się, mam zanotowane wszystkie najważniejsze rzeczy i zrozumiesz większość, jeśli rozumiesz język komputerów. Miłego robienia.

Przede wszystkim zakładam, że masz

  • SSH włączone w twoim RPi
  • Twój telefon i RPi są połączone przez tę samą sieć lokalną (tj. z tym samym routerem)
  • Znasz adres IP swojego RPi. - Jeśli tego nie zrobisz, zapoznaj się z instrukcją obsługi routera, ponieważ będzie zawierała informacje o tym, jak go znaleźć. Sprawdź coś takiego jak DHCP lub statyka sieci LAN.

Będziemy robić rzeczy w następujący sposób. jeśli wykonałeś już którykolwiek z tych kroków, możesz przejść dalej.

  • Połącz telefon i RPi przez SSH
  • Włącz FTP w RPi i spróbuj przesłać przez niego niektóre pliki.
  • Instalowanie Deluge Daemon na twoim RPi i konfigurowanie go.
  • rozpocznij torrentowanie

:)

Przypomnienie: Pobieranie za pomocą Torrenta nie jest przestępstwem, ale używanie go do pobierania materiałów chronionych prawem autorskim jest ogromnym przestępstwem zarówno z punktu widzenia prawa, jak i społeczeństwa. jego KRADZIEŻ człowiek.

Krok 1: Podłączanie telefonu z Androidem do RPi przez SSH

Podłączanie telefonu z Androidem do RPi przez SSH
Podłączanie telefonu z Androidem do RPi przez SSH
Podłączanie telefonu z Androidem do RPi przez SSH
Podłączanie telefonu z Androidem do RPi przez SSH
Podłączanie telefonu z Androidem do RPi przez SSH
Podłączanie telefonu z Androidem do RPi przez SSH
Podłączanie telefonu z Androidem do RPi przez SSH
Podłączanie telefonu z Androidem do RPi przez SSH

Ponieważ SSH jest włączone, zapewnia nam świetne okno do obsługi rzeczy. i z tymi rzeczami. Możesz dosłownie zrobić wszystko przez telefon do swojego RPi przez SSH

Najpierw musimy zainstalować dobrego klienta SSH na twoim telefonie.

Wolę Connect Bota. Ma dość przejrzysty interfejs i dobrze się z nim pracuje.

Po prostu zainstaluj go z Google Play

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

jeśli zamiast tego chcesz użyć komputera, możesz użyć PUTTY do ustanowienia połączenia SSH.

SZPACHLÓWKA:

Po zainstalowaniu Connect Bota. Zostaniesz powitany przez otwarty ekran. Dodaj nowe połączenie ze swoimi danymi, takimi jak adres hosta (adres IP twojego RPi); nazwa użytkownika itp. Wystarczy wprowadzić następujące dane. cała reszta może iść z domyślnymi wartościami, z którymi pochodzi.

  1. Nazwa użytkownika, która domyślnie to „pi”
  2. Host, czyli adres IP twojego Pi.

Otóż to. Po potwierdzeniu poświadczeń zostaniesz poproszony o kontynuowanie połączenia. a teraz zostaniesz poproszony o podanie hasła. domyślne hasło to „malinowy”

Gratulacje, masz teraz połączenie. możesz używać kodów bash do kontrolowania swojego Pi.

Umieściłem ekrany, które pojawiają się podczas tego procesu, abyś mógł zobaczyć, jak to wygląda.

Krok 2: Konfiguracja FTP

Konfiguracja FTP
Konfiguracja FTP
Konfiguracja FTP
Konfiguracja FTP
Konfiguracja FTP
Konfiguracja FTP

Pi jest dostarczane z własnym oprogramowaniem dla FTP, ale nadal musimy zainstalować PURE-FTPd, aby w pełni wykorzystać komunikację.

otwórz Connect Bot i połącz się ze swoim Pi.

Wejść

sudo apt-get install pure-ftpd

To zainstaluje PURE-FTPd na twoim Pi. Sama instalacja pomoże Ci otworzyć portal ftp. A całe twoje pliki będą dostępne dla wszystkich w sieci sasme. jeśli jesteś świadomym bezpieczeństwa użytkownikiem lub coś, proszę, odnieś się do linku bello, wgere znalazłem te informacje.

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

Gdy skończysz konfigurować FTP, przenieś niektóre pliki.

Eksplorator plików ES byłby świetną opcją do przesyłania plików dla wszystkich typów linków, ponieważ umożliwiają one dostęp do plików z różnych źródeł, w tym FTP.

Wystarczy wejść do opcji i wybrać FTP. dodaj nowe połączenie, klikając przycisk w prawym dolnym rogu. Wybierz FTP z tego miejsca. Podaj następujące dane

  1. Serwer: adres IP ur PI
  2. Tryb: pasywny
  3. Nazwa użytkownika: Twoja nazwa użytkownika dla PI, domyślnie jego „PI”.
  4. Hasło: Twoje hasło. domyślnie "malina"

Resztę pozostaw do wartości domyślnych i kliknij OK. Nawiązanie połączenia zajmie trochę czasu.

Teraz możesz przesyłać pliki między Pi a telefonem, gdy zmieniasz pliki wewnętrznie w telefonie. Wystarczy skopiować z jednego miejsca i wkleić w innym miejscu.

Zobacz zrzuty ekranu, aby uzyskać więcej pomysłów.

Krok 3: Konfiguracja potopu

Konfiguracja potopu
Konfiguracja potopu
Konfiguracja potopu
Konfiguracja potopu
Konfiguracja potopu
Konfiguracja potopu

Potop to klient Torrent dla Linusa. W rzeczywistości jest to program komputerowy działający w tle, całkowicie bezgłowy. Jedynym sposobem komunikacji z nim jest terminal. w tym kroku zainstalujemy 4 programy.

  1. Potop
  2. Potop-Konsola: służy do komunikacji z Potopem za pośrednictwem terminala
  3. Deluge-Web: służy do łączenia się z Potopem za pośrednictwem internetowego interfejsu użytkownika
  4. Mako: galeria szablonów dla Pythona, której potrzebuje sieć Potopu

Połącz się ze swoim Pi przez Connect Bot / SSH. Będę używał terminala zamiast Connect Bot jako jego kompaktowego urządzenia i możesz je również wpisać do swojego terminala Pi.

Zainstaluj Potop

potop jest głównym składnikiem. aby dostać się do swojego Pi, wprowadź swój terminal SSH, sudo apt-get install zalany

Spowoduje to pobranie i zainstalowanie Potopu. Możesz otrzymać awans, aby potwierdzić swoją instalację w międzyczasie. po zainstalowaniu rzeczy. skończyliśmy. Wystarczy uruchomić program po raz pierwszy, aby wszystkie niezbędne pliki konfiguracyjne zostały utworzone samodzielnie. Jeśli jesteś naprawdę świadomy tego, jak wykonać konfigurację, zapoznaj się z moim linkiem referencyjnym na końcu tej strony.

zalany

sudo pkill zalany

To może pokazać nam jakiś błąd. Po prostu je na razie zignoruj.

Instalowanie konsoli zalewowej

Konsola pomoże nam połączyć się z Potopem i sterować nim przez terminal / SSH. Aby zainstalować wprowadź to do terminala / konsoli SSH.

sudo apt-get install potop-konsola

to wszystko. poczekaj na zakończenie instalacji.

Instalacja Mako i Deluge-web

Wprowadź następujące polecenia w terminalu. który zainstaluje Mako i Deluge-web

sudo apt-get zainstaluj python-mako

sudo apt-get install potop-web

Teraz całkowicie zainstalowaliśmy wszystkie niezbędne pliki. musimy zrestartować Deluge-web, aby to zrobić. wprowadź następujące dane.

sudo pkill potop-web

Wpatrując się w Boot

Musimy ustawić je wszystkie tak, aby uruchamiały się przy starcie, aby wszystkie usługi były dostępne od momentu uruchomienia systemu. w tym celu musimy umieścić katalog Potopu i Potopu-web w pliku startowym

etc/rc.local

musimy go otworzyć w edytorze nano, co jak edytować w terminalu. aby otworzyć plik w nano enter

sudo nano /etc/rc.local

gdy plik otworzy się w nano, wpisz to na dole -tuż przed "exit 0" pliku.

# Rozpocznij Potop przy starcie:

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

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

wyjście 0

naciśnij Ctrl + X, aby zapisać i wyjść z pliku. Connect Bot ma w tym celu przycisk kontrolny nad normalną klawiaturą.

Zapisz zmiany. Naciśnij ENTER, aby wyjść z nano po zapisaniu.

więc skończyliśmy z konfiguracją naszego systemu. teraz musimy ponownie uruchomić nasze Pi, aby zmiany zaczęły obowiązywać.

aby ponownie uruchomić, wprowadź następujące

ponowne uruchomienie sudo

w ten sposób skończymy z częścią konfiguracyjną.

Dalsza lektura:

Krok 4: Dodawanie torrenta do pobrania

Image
Image
Dodawanie torrenta do pobrania
Dodawanie torrenta do pobrania
Dodawanie torrenta do pobrania
Dodawanie torrenta do pobrania

Pobierz plik torrent na swój telefon i skopiuj go do swojego PI. najlepiej albo

  • Pulpit
  • Pliki do pobrania
  • Dokumenty

Wejdź do konsoli Potop, wpisując

potop-konsola

teraz konsola się otwiera. możesz dodać swój torrentwchodząc

dodaj ścieżkę\nazwa pliku.torrent

upewnij się, że poprawnie wprowadzono ścieżkę i nazwę pliku, ponieważ uwzględniają one wielkość liter. unikaj spacji w nazwach plików, ponieważ mogą one prowadzić do nieporozumień.

informacje

Spowoduje to wyświetlenie obecnego stanu wymienionych torrentów. ich prędkość pobierania, ETA i wszystkie takie informacje.

proszę zapoznać się z tym filmem, w którym wyjaśniłem, jak dodać plik torrent z telefonu z Androidem i monitorować go za pomocą webUI.

www.youtube.com/embed/soxAu0sSqbY

To wszystko, ukończyliśmy samouczek. Miłej zabawy Happy Torrenting.

Zalecana: