Что нужно для установки Raspbian на RPi3 и как инсталлировать ОС. Технически оптимальная настройка регуляторов Программы для Raspberry Pi

Пошаговое руководство по запуску миникомпьютера Raspberry Pi.

Для запуска нам понадобятся:

  1. Raspberry Pi
  2. USB клавиатура
  3. USB мышка (если собираетесь работать в визуальной оболочке)
  4. SD/MMC/SDIO карта памяти размером от 2 до 32 Гб (по возможности покупайте карты 6 или 10 класса)

  5. Micro USB адаптер для питания Raspberry Pi
  6. Монитор с HDMI входом, или телевизор, или TV тюнер с RCA разъемами
  7. HDMI кабель для подключения к монитору или RCA кабель для подключения к телевизору или TV тюнеру

  8. Программа Win32DiskImager для записи образа системы на флешку
  9. Образ операционной системы Raspbian “wheezy”
  10. Кардридер для чтения SD/MMC/SDIO карт памяти

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

Запись образа Raspbian на карту памяти для Raspberry Pi

Для записи образа системы Raspbian на карту памяти вам понадобится программа Win32DiskImager и сам образ Raspbian “wheezy”. Скачайте их на свой компьютер.

Теперь у вас есть готовая к работе флешка с записанным образом Raspbian.

Подключение Raspberry Pi

  • Подключите карту памяти к Raspberry Pi
  • Подключите USB клавиатуру (и USB мышь если надо)
  • Подключите HDMI кабель одним концом к монитору, а вторым и Raspberry Pi или RCA кабель к телевизору (TV тюнеру) и Raspberry Pi (в RCA будет использован только желтый разъем)

  • Включите ваш монитор или телевизор (TV тюнер)
  • Подключите Mini USB адаптер питания к Raspberry Pi
  • Включите Mini USB адаптер питания в розетку

При использовании TV тюнера в качестве монитора, необходимо источником сигнала выбрать композитный вход.

Настройка Raspberry Pi

При первой загрузке Raspberry Pi вы увидите меню Raspi-config

Если этого не произошло, то наберите в консоли команду sudo raspi-config

Через это меню мы сможем произвести основные настройки нашей будущей системы.

Рассмотрим пункты меню, которыми мы будем пользоваться:

Вам необходимо определиться, сколько оперативной памяти вы готовы выделить для графического процессора. При работе в консоли будет достаточно и 16 Мб, а вот для просмотра видео в графической оболочке придется пожертвовать 64-128 Мб. Выбранные значения могут быть только: 16, 32, 64, 128 или 256.

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

Установка пароля пользователю "root" в Raspberry Pi

Наберите в консоли команду sudo passwd root и введите пароль дважды.

Полезные консольные программы для Raspberry Pi

Top – диспетчер задач

Встроен в систему

Запуск: top


Htop – диспетчер задач

Установка: sudo apt-get install htop

Запуск: htop


Мой любимый диспетчер задач:)

Mc – файловый менеджер

Установка: sudo apt-get install mc

Запуск: mc


Weechat – IRC клиент

Установка: sudo apt-get install weechat

Запуск: weechat-curses


Links – текстовый браузер

Установка: sudo apt-get install links

Запуск: links


Клавиша Esc откроет меню браузера

Команды Linux

  • sudo - ставится перед командой и выполняет ее с правами пользователя root
  • sudo halt - выключение
  • Ctrl+C - выход из открытой консольной программы (если не предусмотрено других клавиш)
  • Shift+Ins - вставить текст в консоль
  • Ctrl+Ins - копировать выделенный текст из консоли
  • cd - переход в нужную папку. Например cd /home/pi
  • dir - покажет содержимое текущей папки
  • pwd - покажет ваше текущее расположении
  • date - покажет время и дату
  • cal - покажет календарь на текущий месяц
  • cal -y - покажет календарь на текущий год
  • wget - скачать файл в текущую директорию. Например wget http://mysite.com/myfile.deb

  • sudo apt-get update - обновит список пакетов с репозитария
  • sudo apt-get upgrade - обновит установленные пакеты
  • sudo apt-get install [имя пакета] - установит нужный пакет. Например sudo apt-get install mc
  • стрелки вверх и вниз - листают набранные ранее команды

Резервное копирование Raspberry Pi

Теперь у нас есть минимально настроенная рабочая система с небольшим набором программ. Чтобы в случае всяких непредвиденных обстоятельств нам не пришлось все вышеописанное повторять заново, мы сделаем backup наших данных.

  • Выключите Raspberry Pi – в консоли наберите: sudo halt
  • После выключения Raspberry Pi отключите ее от сети питания и извлеките карту памяти
  • Вставьте флеш карту в кардридер компьютера
  • Запустите программу Win32DiskImager
  • Укажите в поле Image File путь, по которому будет сохранен наш настроенный образ Raspbian
  • Выберите в меню Device букву диска с вашей флешкой
  • Нажмите кнопку Read и дождитесь окончания создания образа карты памяти
  • Закройте программу Win32DiskImager
  • Корректно отключите вашу флешку
  • Извлеките карту памяти из кардридера

    Все вопросы и дополнения оставляйте в комментариях. Буду признателен, если поделитесь ссылкой на эту статью с друзьями в социальных сетях.

    P.S. В следующей статье я опишу процесс организации удаленного доступа к Raspberry Pi. Будет рассмотрено SSH подключение для доступа к консоли и организация удаленного доступа к файлам по SSH. Также мы настроим локальную сеть.

  • Raspberry Pi 3 – это миниатюрный, можно сказать карманный, компьютер.

    Все вычислительные мощности и память размещены на одной печатаной плате.

    Разработка создана в Кембриджском университете в далёком 2006 году, а в массовое производство миниатюрный гаджет попал лишь спустя 6 лет.

    Изначально устройство планировалось как способ привлечь к использованию современной вычислительной техники пользователей из беднейших стран и семей ввиду дешевизны, но возможности и сфера эксплуатации «Малинки» оказались намного шире.

    Устройство

    Raspberry Pi третьего поколения представляет собой негабаритную печатную плату размером с половину тетрадного листика, на которой распаяны навесные элементы, такие как ARM-процессор, SD слоты для внешней памяти, аудиовыход, USB-порты и выводы для подключения периферии и сетевого кабеля.

    В третьем поколении гаджетов появились Wi-Fi и Bluetooth для обмена данными при сопряжении с иными устройствами без проводов и работы в беспроводных сетях.

    Работает эта миниатюрная железка под управлением специально заточенного дистрибутива *nix.

    Причём мощности платы достаточно для воспроизведения видео в невысоком разрешении и запуска старых и нетребовательных к аппаратным ресурсам игр.

    Технические характеристики

    В техническом плане микрокомпьютер представляет собой устройство со следующими характеристиками и особенностями:

    • однокристальная система Broadcom BCM2837 с четырёхядерным процессором ARM Cortex-A53 с тактовой частотой 1,2 ГГц;
    • графический ускоритель VideoCore IV также от Broadcom;
    • оперативная память стандарта DDR2 (объем 1 ГГб) с частотой 900 МГц;
    • распаянные адаптеры: 10/100 Ethernet, Wi-Fi, Bluetooth версии 4.1;
    • интерфейсы: 4 USB порта, HDMI-выход для подключения устройства вывода визуальной информации, CSI, DSI, аудиовыход 3,5 мм, отдельный разъем для флеш-карты стандарта MicroSD.

    Что понадобится

    Как видим, обновлённый Raspberry Pi 3 с 64-разрядным процессором является лишь вычислительным центром, который ничто без устройств для ввода, вывода и хранений информации, да и без корпуса плата с кучей элементов выглядит не очень, да и не практично это.

    Чтобы начать работу за компьютером, нам в обязательном порядке понадобятся:

    • пассивная система охлаждения в виде медных радиаторов;
    • корпус, наиболее популярен акриловый;
    • адаптер питания напряжением 5В (источник питания должен выдавать не менее 2 А электрического тока, однако рекомендуется использовать адаптер с током 2,5 А);
    • флешка стандарта MicroSD с 8 ГБ свободного пространства для записи образа с операционной системой.

    Это что касается дополнительных затрат на приобретение периферии.

    Также необходимо иметь мышку и/или клавиатуру с USB-портом или подключаемые посредством Bluetooth, что будет намного удобнее.

    Для вывода изображения понадобится небольшой дисплей с HDMI интерфейсом.

    Наличие модуля Bluetooth и Wi-Fi действительно удобно, ведь половину USB-портов не приходится занимать соответствующими адаптерами по цене от 5 долларов, что является существенной тратой, по сравнению со стоимостью самого компьютера.

    Внешний вид

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

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

    Выпускаются «малинки» британской компанией RS Components с партнёрами и китайской Element14. В зависимости от производителя на упаковку наносится соответствующий логотип, а на плату – «Made in UK» или «Made in PRC» .

    Запуск

    Шаг 1. Прежде всего следует позаботиться об охлаждении печатной платы и нанесённых на неё элементов, для чего нужно установить радиаторы.

    Китайцы делают их из алюминия, меди и керамики (потому что так доступнее и дешевле, пускай и не эффективно).

    Лучше остановить свой выбор на медной (или омеднённой) системе охлаждения , так как теплопроводность меди выше, чем алюминия.

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

    Ещё пара поставляемых железок предназначены для микросхемы графического процессора и USB, от одного из которых питается компьютер.

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

    Шаг 2. Питание . Азиатами выпускаются блоки питания специально для устройства, подключаемые к нему посредством microUSB-разъема.

    И следует помнить, что этот ПК довольно требователен к энергетическому ресурсу.

    Если будет недостаточная сила тока, Raspberry Pi 3 запустится, но работать будет медленно и с тормозами, а когда с питанием вообще беда, скорее всего даже и не стартует.

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

    О нехватке питающей мощности сигнализирует иконка в виде молнии жёлтого цвета, расположенная в углу экрана.

    Шаг 3. Сбор корпуса – следующий этап перед запуском микрокомпьютера.

    Неприятно будет, если плата сгорит от разряда статического электричества или будет повреждена механически (удар, падение, разлитый кофе и т. д.).

    Корпус выполнен из нержавеющей жестянки с кучей фрезерованных отверстий или оргстекла и представляет собой набор «собери сам»: верхняя и нижняя стенки и четыре боковушки.

    Программная часть

    Всё готово к запуску. Осталось инсталлировать операционную систему.

    Для устройства доступен огромный выбор ОС на базе *nix , однако лучше последовать совету разработчика и остановиться на дистрибутиве Raspbian (занимает менее 2 ГБ).

    Разработчик рекомендует использовать NOOB S для развёртывания ОС, но к нему стоит прибегать только в случае, если хотите иметь пару систем. Помимо Raspbian доступно ещё 9 официальных ОС, в том числе на базе Windows 10, а также около трёх десятков неофициальных дистрибутивов.

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

    После инсталляции запускаем систему и устанавливаем пароль для рут: sudo pass

    Выбираем 5 – изменение языка. После замены интерфейса работать станет совсем просто.

    Также следует сразу же обновиться. В консоли вводим:

    sudo apt-get update затем sudo apt-get upgrade и перезагружаемся reboot.

    Иногда «малинка» неправильно определяет разрешение, добавляя черные полосы по краям картинки.

    Это исправляется проще простого:

    sudo leafpad в файле boot/config.txt удаляем знак # в строке disable_overscan=1 раскомментировав её.

    Работа

    Приступаем к самому интересному – проверке работоспособности карманного компьютера, подключив его к небольшому монитору и устройствам ввода информации.

    На первый взгляд всё работает гладко: окна перемещаются и сворачиваются плавно, никаких артефактов.

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

    Запускаем браузерную версию Майнкрафт – никаких лагов, то же самое с Quake III; Team Arena – работает отлично.

    Ввиду того, что интернет-обозреватель оснащён функцией аппаратного ускорения видео с Youtube, любой ролик в разрешении до 480p воспроизводится прекрасно, с 720p уже начинаются проблемы. Анимация вообще не воспроизводится, встроенный декодер на неё не рассчитан, но большинству нормальных людей это и не надо.

    Презентации в офисных программах также не лагают и воспроизводятся плавно.

    Выводы

    Приобретение маломощного карманного компьютера за ~40 долларов, способного:

    • проигрывать видео в 480p;
    • справляться со всеми офисными задачами;
    • работать с пятью открытыми вкладками в браузере (если не более, чем у двух из них запущено видео или игра);
    • справляться с «лёгкими» и старыми играми –

    Согласитесь, неплохая идея не только для жителей стран третьего мира.

    ПК функционирует на операционной системе, заточенной под обучение программированию – имеет предустановленные среды для Python и Java. Также Raspberry Pi 3 поддерживает периферию, подключенную посредством GPIO-интерфейса.

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

    Практически все операционные системы для платы Raspberry Pi используют Linux в качестве базовой. Существует несколько официально поддерживаемых операционных систем:

    • Raspbian – официальная ОС, которая обладает всем необходимым программным обеспечением. Рекомендуется использовать именно эту операционную систему для знакомства с Raspberry Pi.
    • OpenELEC – медиапроигрыватель на основе Linux с открытым исходным кодом.
    • OSMC (Raspbmc) – медиапроигрыватель с открытым исходным кодом на базе Kodi Media Center и Debian GNU/Linux.
    • Поддержка Windows 10 в устройствах Raspberry Pi 2B.

    Все ОС включены в NOOBS – это программа, в которой содержатся все перечисленные выше операционные системы и упрощающая их установку на Raspberry Pi. С помощью NOOBS возможна установка как одной ОС, так и нескольких, причем выбрать нужную систему можно при загрузке компьютера. Во время установки ОС создается специальный раздел RECOVERY, который позволяет вернуть систему к начальным настройкам.

    Установка операционной системы на Raspberry Pi

    Варианты установки

    Существует 3 способа установки ОС на :

    • покупка SD-карты с заранее установленной Raspbian или NOOBS;
    • загрузка NOOBS на карту памяти и установка ОС Raspbian с нее;
    • монтирование изображение Raspbian прямо на SD-карту.

    Первый способ является наиболее простым – тут не требуется никаких дополнительных действий.

    Во втором случае процедура установки выглядит следующим образом:

    1. В первую очередь карту памяти нужно отформатировать, указывая файловую систему FAT32.
    2. Скачивание архива с NOOBS, его распаковка на карту памяти так, чтобы файлы были в корневой директории.
    3. Вставка в Raspberry Pi необходимой периферии: клавиатуры, мыши и монитора через USB, подключение питания. В качестве монитора можно использовать телевизор, подключенный через RCA.
    4. Если экран подключен через RCA, нажать «3» на клавиатуре.
    5. В окне выбрать операционную систему Raspbian, русскую раскладку клавиатуры и язык. Русский язык нельзя установить. Нажать «Install», дождаться окончания процесса установки и включения.
    6. В появившемся меню «Configuration Tool» в третьем пункте выбрать второй вариант для установки графического интерфейса LXDE.
    7. Нажать «Done», дождаться перезагрузки.
    8. Если нужен вход с помощью логина и пароля, в графе логин ввести pi, пароль raspberry, после этого откроется рабочий стол.

    Монтирование образа Raspbian на SD-карту.

    1. Скачивание архива с изображением с сайта https://www.raspberrypi.org/downloads/
    2. Распаковка, после чего получится файл.img.
    3. Вставка карты памяти в ПК.
    4. Монтирование установленного файла.
    5. Повтор 3 и 4 пунктов предыдущей инструкции.
    6. Повтор пунктов 6-8 предыдущей инструкции.

    Сравнение операционных систем для Raspberry Pi


    ОС Последняя версия Отличительные свойства
    Raspbian Для установки последней версии нужно перезагрузить ОС и ввести код

    sudo apt-get update

    sudo apt-get upgrade

    Произойдет обновление, затем нужно перезагрузить Raspberry Pi.

    Стандартная операционная система на базе Debian, которая специально создана под обеспечение этого миникомпьютера. Поставляется с набором стандартных программ и утилитами. В разделе «программирование» имеется более десятка различных приложений для программирования. В системе установлен браузер Chromium, пакет LibreOffice для работы с документами.
    OSMC OSMC Kodi 16 Медиацентр на базе Kodi. Является наиболее функциональным программным обеспечением для мультимедиа. ОС имеет чистый интерфейс, меню появляется в левой части экрана, в нем можно выбрать носители (аудио, видео, картинки), устанавливать настройки и проверять программы.
    8.0.4 Операционная система, предназначенная для проигрывания медиафайлов. Интерфейс как у Kodi. Обладает высокой скоростью работы. По сравнению с OSMC более закрытая ОС, в ней нельзя изменять системный уровень, имеются ограничения на доступ к отдаленным сервисам.
    Kano OS Kano OS 3.13 Операционная система, идеально подходящая для обучения. Яркий дружественный и удобный интерфейс, ничего лишнего. На сайте разработчика можно купить множество дополнительных комплектующих для RaspberryPi и собрать своими руками полноценный конструктор.
    DietPi Diet Pi Основанная на Debian операционная система, занимающая всего 400 Мб на карте памяти! Не требовательна к ресурсам, поддерживается быстрая установка всех популярных программ
    Windows 10 IoT Core Windows 10 IoT Специальная версия Windows для разработчиков, созданная для компьютера Raspberry Pi. Совместима только с ПК с установленной Windows 10. Для работы требуется установка на ПК Visual Studio, так как Windows 10 IoT Core не работает в одиночку. С помощью этой ОС можно создавать множество различных проектов.
    ОС RISC 2009.06, последняя тестовая версия 2010.03 Отдельная операционная система, которая не построена на Linux, не имеет ничего схожего с другими ОС. Работает как однопользовательская система. Все приложения являются каталогами с восклицательным знаком перед названием, система хорошо работает с перетаскиванием файлов в папки. Система не используется как основная ОС, работает совершенно по-другому.
    RetroPie RetroPie 4.3.7 Эмулятор, который позволяет играть на разнообразных консолях. Операционная система основана на Raspbian, но также имеется отдельно собранный образ RetroPie.
    Pidora Pidora 18 Операционная система, основанная на проекте Fedora. По сравнению с Debian формат пакетов имеет расширение RPM. ОС содержит несколько различных сред для разработки программного обеспечения.

    This resource explains how to install a Raspberry Pi operating system image on an SD card. You will need another computer with an SD card reader to install the image.

    Alternative distributions are available from third-party vendors.

    If you"re not using balenaEtcher (see below), you"ll need to unzip .zip downloads to get the image file (.img) to write to your SD card.

    Note : the Raspbian with Raspberry Pi Desktop image contained in the ZIP archive is over 4GB in size and uses the ZIP64 format. To uncompress the archive, a unzip tool that supports ZIP64 is required. The following zip tools support ZIP64:

    Writing an image to the SD card

    You will need to use an image writing tool to install the image you have downloaded on your SD card.

    balenaEtcher is a graphical SD card writing tool that works on Mac OS, Linux and Windows, and is the easiest option for most users. balenaEtcher also supports writing images directly from the zip file, without any unzipping required. To write your image with balenaEtcher:

    • Download the latest version of balenaEtcher and install it.
    • Connect an SD card reader with the SD card inside.
    • Open balenaEtcher and select from your hard drive the Raspberry Pi .img or .zip file you wish to write to the SD card.
    • Select the SD card you wish to write your image to.
    • Review your selections and click "Flash!" to begin writing data to the SD card.

    Note : for Linux users, zenity might need to be installed on your machine for balenaEtcher to be able to write the image on your SD card.

    В данной статье будет рассмотрен вопрос установки и настройки системы MajorDomo (далее MD) на одноплатный компьютер Raspberry PI3 (далее RPI3). Всё изложенное ниже является аккумулированием трудов пользователей и разработчиков MD. Практически весь материал основан на сообщениях из форума MD, за что особая благодарность всем участникам форума, а товарищу nick7zmail в особенности)). О всех неточностях и ошибках в изложенном материале прошу писать в комментариях.

    Пару слов про возможности и особенности системы:

    • Файловая система F2FS (оптимизирована для карт памяти);
    • Оптимизация циклов записи базы данных на карту памяти;
    • Голосовой движок RHVoice;
    • Звук через сервис MPD;
    • MQTT-брокер Mosquitto;
    • Apple HomeKit-совместимость (через HomeBridge);
    • Установленные средства разработки: PHP, Python, NodeJS, Perl;
    • Последние обновления MajorDoMo и Raspbian Jessie (на момент релиза текущей версии);
    • Работает установка дополнений из Маркета, а так же обновления ядра системы.

    Особенность конфигурации — всё настроено так, чтобы минимизировать количество циклов записи на SD-карту. База данных использует tmpfs с периодической «фиксацией» (раз в 15 минут). Т.е. возможен вариант, что при аварийном выключении питания система будет восстановлена c потерей данных за последних несколько минут.

    После установки работает звук, радио (используется mpd и модуль 101.ru из маркета), обновления, установка модулей из маркета дополнений.

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

    • RPI3. Экземпляр, рассматриваемый в данной статье, был приобретён . Понравилась комплектация заказа – всё включено (сам RPI3, красивый корпус, набор радиаторов, блок питания, карта памяти на 16ГБ) и скорость доставки (менее 2 недель);
    • microSD карта памяти . Объём не менее 16ГБ, класс 10 (настоятельно рекомендую не выбирать SD карту из разряда дешёвых, так как это может отобразиться на дальнейшей стабильности системы);
    • Картридер ;
    • Аудиоколонки (необязательно );
    • Программа Win32 Disk Imager. Скачать можно ;
    • SSH клиент . Как вариант Putty.Скачать можно ;
    • Установочный образ . Скачать можно .

    Теперь обо всём по порядку:

    Подготовка карты памяти . На данном этапе нам необходимо перенести образа MD на SD карту. Значит, берем карту, вставляем ей в картридер и запускаем программу Win32DiskImager. В появившемся окне, в поле «Device», выбираем нашу флешку, а в поле «Image file» указываем распакованный из архива образ MD и нажимаем кнопку «Write».

    Необходимо дождаться завершения записи, которая должна пройти без всяких ошибок. В противном случае необходимо заменить SD карту на новую и попробовать заново.

    Первый запуск RPI3 . Вставляем карточку в RPI3, подключаем сетевой кабель, колонки и подаём питание. Обратите внимание на выбор БП, нагрузочная способностью которого должна быть не мене 2.5А (лучше 3А), иначе могут наблюдаться сбои при работе системы. Вообще, для долговременной и стабильно работы системы желательно подключить питание от ИБП.

    После загрузки система должна получить IP-адрес по DHCP и быть доступна по веб-интерфейсу. В моем случае, после подачи питания, через какое-то время я услышал из колонок следующие фразы «Система загружена» и «ай пи адрес 192.168.0.33». Ниже привожу скрин «чистого» экрана системы (главного):

    Теперь можно зайти на RPI3 через SSH/FTP, данные для входа:

    Менеджер базы данных(phpMyAdmin):
    Имя пользователя: root
    Пароль: rootpsw

    Сервис MajorDoMo стартует автоматически, но можно управлять им через консоль: sudo /etc/init.d/majordomo stop sudo /etc/init.d/majordomo start

    Настройка MD

    Подготовка. В данной статье будет рассмотрена возможность настройки системы через SSH доступ . В принципе, тоже самое можно сделать подключив к RPI3 монитор, клавиатуру и сетевой кабель (без использования Putty).

    Запускаем программу Putty. В появившемся окне вводим полученный от системы IP адрес и нажимаем кнопку “Open” .

    Теперь вводим стандартные имя пользователя и пароль. Если всё сделано правильно – появится готовая к работе консоль.

    Подготовка к настройке системы сделана, теперь сама настройка.

    Настройка статического IP адреса . Для пользователей, которые понимают что это такое, и которым это не требуется, могут пропустить данный пункт. Вводим в консоли:

    sudo nano /etc/dhcpcd.conf

    Добавляем следующие строчки (вводим адреса вашего оборудования):

    Shell

    nodhcp interface eth0 static ip_address=192.168.0.33 static domain_name_servers=192.168.0.1

    nodhcp

    interface eth0

    static ip_address = 192.168.0.33

    static domain_name_servers = 192.168.0.1

    нажимаем комбинации клавиш и

    Перезапускаем сетевой интерфейс:

    sudo ifconfig eth0 down sudo ifconfig eth0 up

    ждём 5 секунд и проверяем правильность выполненной работы командой:

    ifconfig

    Для проверки доступа к интернету можно также «пингонуть» google:

    sudo ping 8.8.8.8

    Первичная настройка при помощи утилиты «Raspi-config» (чем-то напоминает BIOS компьютера). Вводим в консоли:

    sudo raspi-config

    В появившемся окне выполняем следующие действия:

    • в поле “Change User Password” меняем стандартный пароль (не забываем его записать);
    • в поле “Boot Options”, в подменю “B1 Desktop CLI”, выбираем “B1 Console”;
    • в поле “Advanced Options” выполняем “A1 Expand Filesystem”, а в поле “Audio” выбираем “Force 3.5 jack”.

    Устанавливаем пароли для phpMyAdmin . Заходим через в web интерфейс phpMyAdmin и там меняем пароль (не забываем записывать), для этого вводим следующую строку в браузере:

    http://_Ваш_IP/phpmyadmin/

    Теперь сообщаем MD под каким паролем заходить, для этого вводим в консоли:

    В появившемся окне меняем стандартный пароль на свой:

    Define(‘DB_PASSWORD’, ‘ свой_пароль ‘);

    Останавливаем MySQL строчкой

    sudo service mysql stop

    копируем текущую базу данных из диска в памяти на SD карту

    sudo cp -R /tmp/mysql/* /var/lib/mysql/

    и перезагружаем систему

    sudo reboot.

    Устанавливаем пароль на вход в систему с внешней сети. Для этого вводим в консоли:

    sudo nano /var/www/config.php

    Находим и раскомментируем следующие строчки:

    Define(‘HOME_NETWORK’, ‘192.168.0.*’); Define(‘EXT_ACCESS_USERNAME’, ‘user’); Define(‘EXT_ACCESS_PASSWORD’, ‘password’);

    Обратите внимание на маску IP адреса в первой строке!!! Далее вводим свой логин и пароль (также не забываем их записывать), нажимаем комбинации клавиш и (сохраняем в файл и выходим).

    Меняем пароль брокера MQTT Mosquitto . Для этого в консоли набираем:

    sudo nano /etc/mosquitto/mosquitto.conf

    в появившемся окне добавляем следующие строчки

    #путь к файлу паролей password_file /etc/mosquitto/passwd

    #запретить подключения без логина allow_anonymous false

    Создаём/добавляем пользователя и пароль утилитой mosquitto_passwd:

    sudo mosquitto_passwd -c /etc/mosquitto/passwd username

    Сообщаем об этом homebridge

    sudo nano /home/pi/.homebridge/config.json

    Также сообщаем модулю MQTT в web интерфейсе MD, для этого в браузере вводим полученный IP адрес, заходим в «Панель управления»

    в левом боковом меню выбираем «Устройства»->»MQTT»->»Настроить». Ставим галочку «authorization required», вводим имя пользователя и пароль, после чего нажимаем кнопку «Обновить».

    Перезапускаем mosquitto

    sudo service mosquitto stop sudo service mosquitto start

    Увеличиваем размер временного файлового хранилища. Для этого в консоли набираем:

    sudo nano /etc/fstab

    В строке «tmpfs /tmp tmpfs defaults,noatime,nosuid,size=100m 0 0» меняем size=100m на size=500m, нажимаем комбинации клавиш и (сохраняем в файл и выходим).

    Установка модуля MySensors . Заходим в систему через web интерфейс и нажимаем на кнопку «Панель управления».

    В левом боковом меню выбираем — «Система» -> «Маркет дополнений» -> «Оборудование», ищем в списке “MySensors” и нажимаем на кнопку добавить.