- PVSM.RU - https://www.pvsm.ru -
Доброго времени суток, товарищи.
После месяца использования RasPi* я созрел написать инструкцию для новичков, о том, как превратить RasPi в домашний мини-сервер-торрент-качалку.
И теперь представляю вашему вниманию инструкцию из трех шагов.
Для сервера, и работы вообще, нам понадобятся:
![]() |
![]() |
| Сама плата RasPi мало «кушает», но у нас будет подключен жесткий диск, значит питание нужно помощнее. А конкретнее, напряжение в 5 вольт и ток в 2 ампера. Я взял обычный блок питания от компьютера. На моем БП был 20-контактный разъем основного питания. Для платы на нужен контакт +5 VSB, фиолетового цвета на картинке. К нему я подключил два USB — один будет питать плату, а другой жесткий диск.
Подсказка: Обычно, красный провод на USB — питание, черный — земля. |
|
С питанием разобрались, теперь можно подключить экран к RasPi. Лучше для этого использовать HDMI-кабель и подключить плату к монитору или телевизору. HDMI лучше, т.к. картинка будет четкая.
Свою плату я подключил через AV к ТВ-тюнеру на компьютере.
Для установки нам понадобится утилита Win32DiskImager. Скачать можно отсюда [1].
И образ системы Raspbian “wheezy”. Скачать можно отсюда [2].
(!) Есть образ уже установленной системы с настроенным торрентом. Можно ставить на карточку только с объемом не менее 8Gb. Вы можете его скачать отсюда [3], но лучше поставить чистую систему.
Итак, приступим:
Теперь вставляем карту памяти в RasPi и запускаем. В итоге перед нами появляется такое меню:

Рассмотрим его пункты:
После изменения нужных вам настроек, жмем Finish*.
Система уходит в перезагрузку, а после просит ввести имя пользователя — «pi» и пароль. Если не поставили свой, то пароль по умолчанию «raspberry».
| sudo [4] nano [5] /etc/dphys-swapfile |
Открывается файл. В нем значение CONF_SWAPSIZE меняем на 256 и жмем [Ctrl+O], далее [Enter] и для выхода [Ctrl+X].
Т.к. я иногда отключаю переносной HDD от RasPi и использую его по прямому назначению, у меня он в файловой системе NTFS. Что не есть хорошо, ведь мы на линуксе, значит диск должен быть в файловой системе Ext, но эта система в windows не работает без дополнительного софта. Так что я не буду расписывать процесс форматирования в ext, благо в интернете можно найти, будем использовать NTFS.
Вернемся к монтированию.
1. Вводим в консоль:
| sudo apt-get [6] install ntfs-3g |
2. Создаем папку, к которой будем монтировать HDD
| sudo mkdir [7] /mnt/usb_hdd |
3. Даем полный доступ к папке всем группам.
| sudo chmod [8] 777 /mnt/usb_hdd |
4. Открываем файл:
| sudo nano /etc/fstab |
5. Прописываем в конец файла:
| /dev/sda1 /mnt/usb_hdd ntfs-3g defaults,rw 0 1 |
это дает автоматическое монтирование HDD при старте системы.
И жмем [Ctrl+O], далее [Enter] и для выхода [Ctrl+X].
В консоли:
sudo apt-get install transmission-daemon
Теперь меняем настройки, но для этого торрент нужно остановить:
sudo /etc/init.d/transmission-daemon stop
теперь откроем файл настроек:
sudo nano /etc/transmission-daemon/settings.json
Основные опции:
|
После изменения настроек жмем [Ctrl+O], далее [Enter] и для выхода [Ctrl+X]. И запускаем Transmission командой:
sudo /etc/init.d/transmission-daemon start
Теперь перезагружаемся:
sudo reboot
Можно получить доступ к веб-интерфейсу для этого нужно ввести в адресную строку браузера ip-адрес RasPi и, через двоеточие, порт transmission. Например:
http://192.168.1.42:9091
Еще можно воспользоваться программой 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 — основной шлюз
{вернуться} [9]
sudo reboot — перезагрузка.
sudo halt — выключение.
Ctrl+C — выход из открытой консольной программы.
Shift+Ins — вставить текст в консоль.
Ctrl+Ins — копировать выделенный текст из консоли.
стрелки вверх и вниз — листают набранные ранее команды.
{вернуться} [9]
{вернуться} [10]
{вернуться} [11]
[подробнее] [12] {вернуться} [13]
P.s.
Если нужно, могу написать инструкцию по установке и настройки samba, а также использованию программ WinSCP и PuTTy.
Автор: 4ecTHblu
Источник [17]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/linux/42068
Ссылки в тексте:
[1] отсюда: http://sourceforge.net/projects/win32diskimager/
[2] отсюда: http://www.raspberrypi.org/downloads
[3] отсюда: https://mega.co.nz/#!2MVDwBDD!KN875xLQhejuDzSYplDsCHggsQVmhOZi5SaetLoDkxE
[4] sudo: #sudo
[5] nano: #nano
[6] apt-get: #apt-get
[7] mkdir: #mkdir
[8] chmod: #chmod
[9] {вернуться}: #up
[10] {вернуться}: #up1
[11] {вернуться}: #up2
[12] [подробнее]: http://ru.wikipedia.org/wiki/Chmod
[13] {вернуться}: #up3
[14] [Скачать]: http://winscp.net/eng/download.php
[15] [Скачать]: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
[16] [Скачать]: https://code.google.com/p/transmisson-remote-gui/downloads/list
[17] Источник: http://habrahabr.ru/post/191854/
Нажмите здесь для печати.