Категории раздела |
|
Автомобильные гаджеты, ремонт...
[144]
|
Безопасность IT
[404]
|
Блоки питания, Power Banks, зарядки...
[512]
|
Видеорегистраторы
[188]
|
Гаджеты для спорта и здоровья...
[191]
|
Гаджеты, аксессуары...
[627]
|
Измерительная техника, инструменты
[446]
|
Накопители данных
[233]
|
Нетбуки, Ноутбуки, Ультрабуки
[691]
|
Мультиварки, блендеры и не только...
[164]
|
Планшеты
[764]
|
Радар-детекторы
[26]
|
Роботы-пылесосы
[40]
|
Своими руками
[366]
|
Сети, сетевые технологии, оборудование...
[273]
|
Смартфоны
[4963]
|
Фотокамеры, объективы, искусство фотографии..
[541]
|
Умный дом
[53]
|
Электронные книги
[102]
|
CB, LPD, PMR- связь...
[170]
|
DECT, IP-телефоны
[18]
|
Drones, boats, cars...
[109]
|
electric cars
[35]
|
GPS-навигаторы, трекеры...
[51]
|
Linux и не только
[3983]
|
mini computers и не только...
[412]
|
News IT, Это интересно, ликбез...
[1121]
|
Smart TV, UltraHD, приставки, проекторы...
[416]
|
Smart Watch
[269]
|
Sound: наушники, плееры, усилители...
[619]
|
Windows 10...
[301]
|
Windows 11
[37]
|
| |
|
|
| | |
| Главная » 2013 » Август » 29 » Raspberry Pi в руках дилетанта или домашняя торрент-качалка
21:02 Raspberry Pi в руках дилетанта или домашняя торрент-качалка |
Raspberry Pi в руках дилетанта или домашняя торрент-качалка
Доброго времени суток, товарищи.
После месяца использования RasPi* я созрел написать инструкцию для новичков, о том, как превратить RasPi в домашний мини-сервер-торрент-качалку.
И теперь представляю вашему вниманию инструкцию из трех шагов.
Шаг первый. Подготовка.
Для сервера, и работы вообще, нам понадобятся:
- карта памяти*
- блок питания
- microUSB-кабель для питания платы
- кабель HDMI или кабель с AV-разъемом
- USB-клавиатура
- переносной жесткий диск*
|
|
Сама плата RasPi мало «кушает», но у нас будет подключен жесткий диск, значит питание нужно помощнее.
А конкретнее, напряжение в 5 вольт и ток в 2 ампера. Я взял обычный блок питания от компьютера.
На моем БП был 20-контактный разъем основного питания.
Для платы на нужен контакт +5 VSB, фиолетового цвета на картинке. К
нему я подключил два USB — один будет питать плату, а другой жесткий
диск.
На фотографии, от фиолетового провода идет питание к двум
USB, синий — земля, два замкнутых разъема — чтобы БП работал без
материнской платы.(?)
+5 VSB — это канал «Stand By», то есть напряжение на нем есть даже когда блок питания выключен, т.е. перемычка не нужна*. Но нагрузочная способность этого канала обычно мала.
Лучше использовать «нормальный» канал +5V (красный провод), с перемычкой на ноге PS_ON.
Спасибо за разъяснение пользователю Ocelot Подсказка: Обычно, красный провод на USB — питание, черный — земля.
|
С питанием разобрались, теперь можно подключить экран к
RasPi. Лучше для этого использовать HDMI-кабель и подключить плату к
монитору или телевизору. HDMI лучше, т.к. картинка будет четкая.
Свою плату я подключил через AV к ТВ-тюнеру на компьютере.
Шаг второй. Установка дистрибутива на карту и настройка.
Для установки нам понадобится утилита Win32DiskImager. Скачать можно отсюда.
И образ системы Raspbian "wheezy”. Скачать можно отсюда.
(!) Есть образ уже установленной системы с настроенным торрентом. Можно
ставить на карточку только с объемом не менее 8Gb. Вы можете его скачать
отсюда, но лучше поставить чистую систему.
Итак, приступим:
- Подключите карту памяти к компьютеру
- Запустите Win32DiskImager
- В поле Image File укажите путь в скаченному образу Raspbian "wheezy”*
- Выберите в пункте Device букву вашей карты
- Нажмите кнопку Write и дождитесь окончания записи образа.
- Безопасно извлеките карту
Теперь вставляем карту памяти в RasPi и запускаем. В итоге перед нами появляется такое меню:
Рассмотрим его пункты:
- Expand Filesystem — увеличить размер основного раздела на всю карту. Запускаем сразу.
- Change User Password — задать пароль учетной записи. Учетная запись по умолчанию — «pi».
- Enable Boot to Desktop — грузиться в графический интерфейс. Можно отключить, т.к. все делается через консоль.
- Internationalisation Options — установка языка системы. Русский присутствует.
- Enable Camera — включение/отключение поддержки камеры.
- Add to Rastrack — добавить свое устройство в общую базу. Нет необходимости.
- Overclock — повысить мощность процессора. Лучше не трогать, хотя страшного ничего не случится.(?)
- Advanced Options — расширенные настройки.
- Overscan — настройка вылета развертки.
- Hostname — имя вашего мини-сервера в сети.
- Memoy Split — выделение памяти графическому процессору (?). Если граф. интерфейс отключен — 16Мб.
- SSH — удаленное управление. Включить.
- Update — обновление текущего дистрибутива.
- About raspi-config — информация об этом меню настроек.
После изменения нужных вам настроек, жмем Finish*.
Система уходит в перезагрузку, а после просит ввести имя пользователя — «pi» и пароль. Если не поставили свой, то пароль по умолчанию «raspberry».
Шаг третий. Установка торрента и подключение HDD.
Сперва увеличим размер swap*
Вводим:Открывается файл. В нем значение CONF_SWAPSIZE меняем на 256 и жмем [Ctrl+O], далее [Enter] и для выхода [Ctrl+X].
Теперь монтируем диск. Т.к. я иногда отключаю переносной HDD от
RasPi и использую его по прямому назначению, у меня он в файловой
системе NTFS. Что не есть хорошо, ведь мы на линуксе, значит диск должен
быть в файловой системе linux, но тогда HDD будет недоступен в windows.
Вы можете самостоятельно форматировать диск в другую файловую систему по инструкции, расположенной здесь.
Вернемся к монтированию.
1. Вводим в консоль:
2. Создаем папку, к которой будем монтировать HDD
3. Даем полный доступ к папке всем группам.
sudo chmod 777 /mnt/usb_hdd
|
4. Открываем файл:
5. Прописываем в конец файла:
/dev/sda1 /mnt/usb_hdd ntfs-3g defaults,rw 0 1
|
это дает автоматическое монтирование HDD при старте системы.
И жмем [Ctrl+O], далее [Enter] и для выхода [Ctrl+X].
Устанавливаем торрент-клиент Transmission.
В консоли:
sudo apt-get install transmission-daemon
Теперь меняем настройки, но для этого торрент нужно остановить:
sudo /etc/init.d/transmission-daemon stop
теперь откроем файл настроек:sudo nano /etc/transmission-daemon/settings.json
Основные опции:
- download-dir — меняем на "/mnt/usb_hdd" и файлы будут закачиваться на HDD.
- download-limit — лимит скорости закачки в Кб/с.
- rpc-enabled — удаленное управление. Ставим " true"
- rpc-authentication-required — аутентификацию для удаленного управления. Я отключил, от кого прятаться в локальной сети?
- rpc-usernam — логин для удаленного управления. Сделайте пустым, если отключили аутентификацию.
- rpc-password — пароль для удаленного управления. При запуске торрента пароль шифруется. Сделайте пустым, если отключили аутентификацию.
- rpc-whitelist-enabled — включить список разрешенных IP-адресов. Меняем на false.
- rpc-port — порт для доступа к удаленному управлению. Меняем на 9091.
- peer-limit-global — максимальное количество подключенных пиров на все торренты.
- peer-limit-per-torrent — количество пиров на один торрент.
- peer-port — порт для раздач. Можете поменять на свой, но в любом случае его нужно открыть в настройках модема.
- download-queue-size — количество одновременных закачек. Есть вероятность зависания transmission при большом количестве.
|
После изменения настроек жмем [Ctrl+O], далее [Enter] и для выхода [Ctrl+X]. И запускаем Transmission командой:
sudo /etc/init.d/transmission-daemon start
Теперь перезагружаемся:
sudo reboot
Как управлять торрентом?Можно получить доступ к веб-интерфейсу
для этого нужно ввести в адресную строку браузера ip-адрес RasPi и,
через двоеточие, порт transmission. Например:
http:
Еще можно воспользоваться программой Transmission Remote GUI(есть ниже).
В ней тоже нужно прописать IP и порт. А также логин и пароль, если вы поставили их запрос в настройках transmission раннее.
Послесловие.
Что если нет сети, а кабель воткнут?Проверить наличие сети можно командой ping.
Например: ping habrahabr.ru
Выйти можно командой [Ctrl+C].
Если ничего не происходит, то у вас нет сети. Тогда пишем:sudo nano /etc/network/interfaces
И меняем iface eth0 inet dhcp
на iface eth0 inet static
и добавляем после этого:address 192.168.1.42
netmask 255.255.255.0
gateway 192.168.1.1
address — IP адрес
netmask — маска подсети
gateway — основной шлюз
Команды:sudo — ставится перед командами, и запускает их от имени администратора. {вернуться}
sudo reboot — перезагрузка.
sudo halt — выключение.
Ctrl+C — выход из открытой консольной программы.
Shift+Ins — вставить текст в консоль.
Ctrl+Ins — копировать выделенный текст из консоли.
стрелки вверх и вниз — листают набранные ранее команды.
nano — консольный текстовый редактор. {вернуться}
sudo apt-get install [имя пакета] — установка пакета*. {вернуться}
sudo mkdir [имя папки] — создание папки.{вернуться}
sudo chmod [значение] — изменение прав групп для папки.[подробнее] {вернуться}
sudo raspi-config — открыть системные настройки.
Список программ для управления RasPi из Windows: - WinSCP — клиент, для подключения к файловой системе нашего мини-сервера по SFTP. [Скачать]
- PuTTY — клиент, для удаленного подключения к консоли ОС по протоколу SSH. [Скачать]
- Transmission Remote GUI — графический клиент, для удаленного управления transmission GUI. [Скачать]
http://habrahabr.ru/post/191854/
|
Категория: mini computers и не только... |
Просмотров: 1096 |
Добавил: laptop
| Рейтинг: 0.0/0 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
| |
| | |
|
Волк слабее льва и тигра, но в цирке волк не выступает!
Волк - единственный из зверей, который может пойти в бой на более сильного противника.
Если же он проиграл бой, то до последнего вздоха смотрит в глаза противника. После этого умирает...
Внимание! |
|
Администратор сайта laptop.ucoz.ru не несет ответственности за содержание рекламных объявлений. Все используемые на сайте зарегистрированные товарные знаки принадлежат своим законным владельцам! Используемая со сторонних источников информация публикуется с обязательными ссылками на эти источники.
| |
|
|