Оглавление:
Видео: Учебное пособие по использованию торрент-машины Bare Minimum Raspberry Pi: 4 шага (с изображениями)
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Привет народ.
Торрент всегда спасает жизнь, и надежда на то, что 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
Поскольку SSH включен, он предоставляет нам отличное окно для решения проблем. и с этим. Буквально через телефон можно делать все, что угодно, со своим RPi через SSH.
Сначала нам нужно установить на ваш телефон хороший SSH-клиент.
Я предпочитаю Connect Bot. У него довольно чистый интерфейс, и с ним удобно работать.
Просто установите его из Google Play
play.google.com/store/apps/details?id=org.connectbot
если вы хотите использовать компьютер вместо этого, вы можете использовать PUTTY для установления SSH-соединения.
ШАПОЧКА:
После того, как вы установили Connect Bot. Вас приветствует открытый экран. Добавьте новое соединение с вашими данными, такими как адрес хоста (IP-адрес вашего RPi); имя пользователя и т. д. Вам нужно только ввести следующее. все остальное можно использовать со значениями по умолчанию, с которыми он идет.
- Имя пользователя, по умолчанию - "пи".
- Хост, который является IP-адресом вашего Pi.
Вот и все. Вам будет предложено продолжить соединение после подтверждения ваших учетных данных. и теперь вам будет предложено ввести пароль. пароль по умолчанию - "малина"
Поздравляю, вы подключены. вы можете использовать коды bash для управления своим Pi.
Я разместил экраны, которые появляются в этом процессе, чтобы вы могли видеть, как это выглядит.
Шаг 2: Настройка 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 оттуда. Предоставьте следующие данные
- Сервер: IP-адрес вашего PI
- Режим: пассивный
- Имя пользователя: ваше имя пользователя для PI, по умолчанию его "PI".
- Пароль: ваш пароль. по умолчанию его "малина"
Оставьте остальные значения по умолчанию и нажмите ОК. Для установления соединения потребуется некоторое время.
Теперь вы можете передавать файлы между Pi и телефоном, когда вы меняете файлы внутри своего телефона. Просто скопируйте из одного места и вставьте его в другое место.
Пожалуйста, посмотрите скриншоты, чтобы получить больше информации.
Шаг 3: подготовка к потопу
Deluge - это торрент-клиент Линуса. На самом деле это - компьютерная программа, которая работает как фоновый процесс - полностью без головы. Единственный способ связаться с ним - через терминал. На этом этапе мы будем устанавливать 4 программы.
- Потоп
- Deluge-Console: используется для связи с Deluge через терминал.
- Deluge-Web: используется для подключения к Deluge через веб-интерфейс.
- 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: Добавление торрента для загрузки
Загрузите торрент-файл на свой телефон и скопируйте его на свой PI. предпочтительно либо
- Рабочий стол
- Загрузки
- Документы
Войдите в консоль Deluge, введя
дренчерный пульт
теперь консоль открывается. вы можете добавить свой торрент, введя
добавить путь / filename.torrent
Пожалуйста, убедитесь, что вы правильно указали путь и имя файла, и они чувствительны к регистру. избегайте пробелов в именах файлов, так как они могут привести к путанице.
Информация
Это покажет текущий статус перечисленных торрентов. скорость их загрузки, расчетное время прибытия и вся такая информация.
пожалуйста, обратитесь к этому видео, где я объяснил, как добавить торрент-файл с вашего телефона Android и контролировать его с помощью веб-интерфейса.
www.youtube.com/embed/soxAu0sSqbY
Вот и все, мы завершили обучение. Удачи, Happy Torrenting.