Учебное пособие по использованию торрент-машины Bare Minimum Raspberry Pi: 4 шага (с изображениями)
Учебное пособие по использованию торрент-машины Bare Minimum Raspberry Pi: 4 шага (с изображениями)

Видео: Учебное пособие по использованию торрент-машины Bare Minimum Raspberry Pi: 4 шага (с изображениями)

Видео: Учебное пособие по использованию торрент-машины Bare Minimum Raspberry Pi: 4 шага (с изображениями)
Видео: СДАЮ ЭКЗАМЕН ПДД в АВТОШКОЛЕ - CITY CAR DRIVING + РУЛЬ 2025, Январь
Anonim
Руководство по использованию торрент-машины Bare Minimum Raspberry Pi
Руководство по использованию торрент-машины Bare Minimum Raspberry Pi

Привет народ.

Торрент всегда спасает жизнь, и надежда на то, что Raspberry Pi, подключенный без головы, сделает это за вас, может быть действительно потрясающе. С помощью этого руководства я помогу вам создать торрент-машину с Pi, которая может работать без подключения к голове, и вы можете использовать наш телефон Android для управления и мониторинга. Эта вещь может быть очень полезной, если вам нужно оставить загрузку на ночь или когда вас нет дома. Эта штука будет действительно кстати.

Как я уже сказал, это минимальный учебник, и я включил только эти шаги, по сути, для настройки и запуска. Я сохранил справочные ссылки, которые пробовал во время экспериментов, на случай, если вы захотите сделать все необходимое.

Мы будем использовать FTP для перемещения файлов между RPi и вашим телефоном, и мы будем контролировать вашу Torrrent-машину через SSH. Надеюсь, вы знакомы с условиями. Если нет, обратитесь к любому учебнику RPi для начинающих. Из-за лени, не волнуйтесь, я записал все самое важное, и вы почти все поймете, если поймете язык компьютеров. Счастливого создания.

Прежде всего я предполагаю, что у вас есть

  • SSH включен в вашем RPi
  • Ваш телефон и RPi подключены к одной локальной сети (т. Е. К одному маршрутизатору).
  • Вы знаете IP-адрес своего RPi. - Если вы этого не сделаете, внимательно изучите руководство к маршрутизатору, так как в нем будет информация о том, как его найти. Проверьте что-то вроде статики DHCP или LAN.

Мы будем делать это следующим образом. Если вы уже выполнили какие-либо из этих шагов, можете переходить вперед.

  • Подключите свой телефон и RPi через SSH
  • Включите FTP в RPi и попробуйте передать через него некоторые файлы.
  • Установка Deluge Daemon на RPi и его настройка.
  • начать торрент

:)

Напоминание: загрузка с помощью Torrent не является преступлением, но использование ее для загрузки материалов, защищенных авторским правом, является огромным преступлением как в глазах закона, так и в глазах общества. это ВРАЖА человек.

Шаг 1. Подключение телефона Android к RPi через SSH

Подключение телефона Android к RPi через SSH
Подключение телефона Android к RPi через SSH
Подключение телефона Android к RPi через SSH
Подключение телефона Android к RPi через SSH
Подключение телефона Android к RPi через SSH
Подключение телефона Android к RPi через SSH
Подключение телефона Android к RPi через SSH
Подключение телефона Android к RPi через SSH

Поскольку SSH включен, он предоставляет нам отличное окно для решения проблем. и с этим. Буквально через телефон можно делать все, что угодно, со своим RPi через SSH.

Сначала нам нужно установить на ваш телефон хороший SSH-клиент.

Я предпочитаю Connect Bot. У него довольно чистый интерфейс, и с ним удобно работать.

Просто установите его из Google Play

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

если вы хотите использовать компьютер вместо этого, вы можете использовать PUTTY для установления SSH-соединения.

ШАПОЧКА:

После того, как вы установили Connect Bot. Вас приветствует открытый экран. Добавьте новое соединение с вашими данными, такими как адрес хоста (IP-адрес вашего RPi); имя пользователя и т. д. Вам нужно только ввести следующее. все остальное можно использовать со значениями по умолчанию, с которыми он идет.

  1. Имя пользователя, по умолчанию - "пи".
  2. Хост, который является IP-адресом вашего Pi.

Вот и все. Вам будет предложено продолжить соединение после подтверждения ваших учетных данных. и теперь вам будет предложено ввести пароль. пароль по умолчанию - "малина"

Поздравляю, вы подключены. вы можете использовать коды bash для управления своим Pi.

Я разместил экраны, которые появляются в этом процессе, чтобы вы могли видеть, как это выглядит.

Шаг 2: Настройка FTP

Настройка FTP
Настройка FTP
Настройка FTP
Настройка FTP
Настройка FTP
Настройка FTP

Pi поставляется со своим собственным программным обеспечением для FTP, но все же нам нужно установить PURE-FTPd, чтобы полностью использовать связь.

откройте Connect Bot и подключитесь к вашему Pi.

Входить

sudo apt-get install pure-ftpd

Это установит PURE-FTPd на ваш Pi. Самостоятельная установка поможет вам открыть портал ftp. И все ваши файлы будут доступны всем в сети sasme. Если вы являетесь пользователем, заботящимся о безопасности, или что-то, пожалуйста, обратитесь к красивой ссылке, когда я нашел эту информацию.

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

Когда вы закончите настройку FTP, давайте перенесем несколько файлов.

Проводник файлов ES был бы отличным вариантом для передачи файлов по всем типам ссылок, поскольку они позволяют вам получать доступ к файлам из различных источников, включая FTP.

Просто перейдите к параметрам и выберите FTP. добавьте новое соединение, нажав кнопку в правом нижнем углу. Выберите FTP оттуда. Предоставьте следующие данные

  1. Сервер: IP-адрес вашего PI
  2. Режим: пассивный
  3. Имя пользователя: ваше имя пользователя для PI, по умолчанию его "PI".
  4. Пароль: ваш пароль. по умолчанию его "малина"

Оставьте остальные значения по умолчанию и нажмите ОК. Для установления соединения потребуется некоторое время.

Теперь вы можете передавать файлы между Pi и телефоном, когда вы меняете файлы внутри своего телефона. Просто скопируйте из одного места и вставьте его в другое место.

Пожалуйста, посмотрите скриншоты, чтобы получить больше информации.

Шаг 3: подготовка к потопу

Подготовка к потопу
Подготовка к потопу
Подготовка к потопу
Подготовка к потопу
Подготовка к потопу
Подготовка к потопу

Deluge - это торрент-клиент Линуса. На самом деле это - компьютерная программа, которая работает как фоновый процесс - полностью без головы. Единственный способ связаться с ним - через терминал. На этом этапе мы будем устанавливать 4 программы.

  1. Потоп
  2. Deluge-Console: используется для связи с Deluge через терминал.
  3. Deluge-Web: используется для подключения к Deluge через веб-интерфейс.
  4. Mako: галерея шаблонов для Python, в которых нуждается Всемирный потоп

Подключитесь к вашему Pi через Connect Bot / SSH. Я буду использовать терминал вместо Connect Bot, поскольку он компактный, и вы также можете ввести их на свой терминал Pi.

Установить Deluge

наводнение - главный компонент. чтобы доставить его к вашему Pi, войдите в свой SSH-терминал, sudo apt-get install затоплен

Это загрузит и установит Deluge. Вам может быть предложено подтвердить установку между ними. как только вещь установлена. мы сделали. Просто нам нужно запустить программу в первый раз, чтобы все необходимые файлы конфигурации были созданы сами собой. Если вы действительно знаете, как выполнять настройку, обратитесь к моей справочной ссылке в конце этой страницы.

затоплен

sudo pkill затоплен

Это может показать нам некоторую ошибку. Просто пока игнорируйте их.

Установка Deluge-Console

Консоль поможет нам подключиться к Deluge и управлять им через терминал / SSH. Для установки введите это в терминал / консоль SSH.

sudo apt-get install deluge-console

вот оно что. дождитесь завершения установки.

Установка Mako и Deluge-web

Введите в терминал следующие команды. который установит Mako и Deluge-web

sudo apt-get install python-mako

sudo apt-get install deluge-web

Теперь мы полностью установили все необходимые файлы. нам нужно перезапустить Deluge-web, чтобы все заработало. введите следующее.

sudo pkill deluge-web

Смотрю при загрузке

Мы должны настроить все это на запуск при загрузке, чтобы все службы были доступны с момента запуска системы. для этого мы должны указать каталог Deluge и Deluge-web в файле запуска

и т.д. / rc.local

мы должны открыть его в редакторе nano, чтобы редактировать его в терминале. чтобы открыть файл в нано, введите

sudo nano /etc/rc.local

как только файл откроется в nano, введите это в конец - прямо перед "exit 0" файла.

# Запускаем Deluge при загрузке:

sudo -u pi / usr / bin / python / usr / bin / затопленный

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

выход 0

нажмите Ctrl + X, чтобы сохранить и выйти из файла. Для этого в Connect Bot есть кнопка управления над обычной клавиатурой.

Сохраните изменения. Нажмите ENTER, чтобы выйти из nano после сохранения.

Итак, мы закончили с настройкой нашей системы. Теперь нам нужно перезапустить наш Pi, чтобы изменения вступили в силу.

для перезапуска введите следующее

перезагрузка sudo

Таким образом, мы закончили с конфигурационной частью.

Дополнительная литература:

Шаг 4: Добавление торрента для загрузки

Image
Image
Добавление торрента к загрузке
Добавление торрента к загрузке
Добавление торрента к загрузке
Добавление торрента к загрузке

Загрузите торрент-файл на свой телефон и скопируйте его на свой PI. предпочтительно либо

  • Рабочий стол
  • Загрузки
  • Документы

Войдите в консоль Deluge, введя

дренчерный пульт

теперь консоль открывается. вы можете добавить свой торрент, введя

добавить путь / filename.torrent

Пожалуйста, убедитесь, что вы правильно указали путь и имя файла, и они чувствительны к регистру. избегайте пробелов в именах файлов, так как они могут привести к путанице.

Информация

Это покажет текущий статус перечисленных торрентов. скорость их загрузки, расчетное время прибытия и вся такая информация.

пожалуйста, обратитесь к этому видео, где я объяснил, как добавить торрент-файл с вашего телефона Android и контролировать его с помощью веб-интерфейса.

www.youtube.com/embed/soxAu0sSqbY

Вот и все, мы завершили обучение. Удачи, Happy Torrenting.