Orange Pi Pc Plus - установка системы и перенос на eMMC. Orange Pi Lite - обзор, установка и настройка операционной системы Подготовка SD Flash карты на Linux компьютере
Шаг 1. Подготовка карты.
1.1 Вставьте карту памяти в свой персональный компьютер на Windows. Помните, что карта должна быть не менее 4 Гб, а скорость чтения не ниже 10-ого класса. Лучше всего подходят карты SanDisk.
1.2 Скачайте программу "SD Formatter" по этой ссылке
1.3 Разархивируйте архив с программой "SD Formatter".
1.4 Запустите SD Formatter, зайдите в "Options" и в открывшемся окне задайте "FORMAT TYPE" выбрать "FULL (OverWrite)", а в графе "FORMAT SIZE ADJUSTMENT" выбрать "ON". Далее нажмите "OK".
1.5 Нажмите "Format" и ждите полного форматирования карты.
Шаг 2. Закачка ОС.
2.1 Скачайте дистрибутив операционной системы для вашей модели Orange Pi по этому адресу
2.2 Разархивируйте полученный архив.
2.3 Скачайте "Win32 Diskimage" по этому адресу
2.4 Разархивируйте "Win32 Diskimage" и запустите его. В открывшемся окне укажите путь к скаченной в пункте 2.1 операционной системе.
2.5 Нажмите "Write" и ждите когда завершится процесс записи.
Готово! Теперь вставьте SD-карту в микрокомпьютер Orange Pi и включите питание. Помните, что первый запуск длитеся дольше обычного и может занять несколько минут!
Логин и пароль по умолчанию: orangepi/orangepi.
Здравствуйте друзья
Наконец у меня «дошли» руки, до разворачивания второго сервера управления умным домом Domoticz - и в этом обзоре я постараюсь подробно рассказать о том, как я это сделал.
Вступление
Для тех что не читал, дам ссылку на свой обзор . Малинка усердно трудится на ниве автоматизации задач, но система растет - на данный момент 61 устройство только Xiaomi и все бы ничего - но проблема в том, что к одному серверу домотикз можно подключить только 1 шлюз Xiaomi. А у меня их три - правда 1 - Aqara, без режима разработчика, но другие два - с возможностью подключения.В качестве второй платформы, я решил остановится на Orange Pi PC 2.
Покупал комплект в магазине Banggood, кроме самого одноплатника - еще
Технические характеристики
CPU - Allwinner H5, ARM Cortex-A53 Quad CoreGPU - Mali450MP, Hexa-core
RAM - 1 GB
Хранилище - microSD, NOR Flash 2Mb
Сетевые возможности - Ethernet 10/100/1000
Видео вывод - HDMI
USB порты - 3
Беспроводные возможности - Инфракрасный порт
Аудио вывод - 3,5 Jack, HDMI
GPIO - 40 pins
Питание - 5V 2A
Коробка, комплект поставки
Поставляется миникомп в картонной коробке, с надписью Orange PiВнутри - запаянная в антистатический пакет плата компа
В комплекте больше ничего не идет, поэтому при покупке нужно сразу заказать блок питания и комплект радиаторов - как минимум.
Внешний вид, описание
Практически все элементы и порты находятся на верхней части платы, на нижней только картоприемникОписание всех элементов и портов:
Если еще кто-то не обратил внимания - то уточню - здесь нет Wi-Fi (и bluetooth тоже).
Я сразу установил комплект радиаторов - CPU радиатор точно совпал по размерам, для чипов памяти - они несколько меньше. Но забегая вперед скажу, что неоднократно замеряя температуру, в процессе установки ПО - выше 40 градусов не было ни разу, в среднем 37.
Размеры -
В масштабе со спичечным коробком
Установка операционной системы
Для установки ОС - нам необходима SD карта, желательно не менее 8 ГБ, и желательно иметь хотя бы две одинаковые карты - ибо бекапы. Я дополнительно не покупал, так как имею порядочный запас карт, для апельсинки приберег две картыДиструбитивы ОС для апельсинок находятся находим нашу модель и качаем - я взял Debian Desktop - может будет охота в будущем поиграться с ней, но с тем же успехом можно взять более компактный Debian Server
Распаковываем img системы (может быть архив в архиве - .xz в.rar) - нам нужен именно.img файл, дебиан десктоп - 2 ГБ с кепкой. Пишем на microSD при помощи Win32 Diskimage -
После того как флешка записывается - вставляем ее в картоприемник апельсинки и включаем питание.Через минутку - даем системе загрузится, заходим в список DHCP клиентов на домашнем роутере и ищем адрес выданный для OrangePi
Теперь можно заходить на нее через SSH используя любой SSH клиент - я использую старый добрый Putty.
По умолчанию, для апельсинового дебиана, используем следующие учетные данные -
User - root , pass - orangepi ? но рутовый доступ через SSH закрыт, заходим под пользователем orangepi , пароль такой же. Пользователь orangepi - входит в группу sudo.
Сразу меняем пароль на свой командой
Passwd
Su
и аналогично меняем пароль для root. После этого выходим из учетки root - все делаем под пользователькой учеткой.
Если хотите добавить другого пользователя, то воспользуйтесь командой
Sudo adduser [имя юзера]
И добавьте его в группу sudo командой
Sudo adduser [имя юзера] sudo
Sudo nano -wuc /etc/network/interfaces
И в файле прописываем адрес
#The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.0.98 - наш IP netmask 255.255.255.0 - маска gateway 192.168.0.1 - шлюз
Перегружаемся для применения настроек
Меняем часовой пояс при помощи команды
Sudo dpkg-reconfigure tzdata
И ставим ntp
Sudo apt-get install ntp ntpdate
После установки прописываем свои ntp сервера в файле настроек вместо дефолтных
Sudo nano /etc/ntp.conf
в моем случае - для Украины, подробнее о пуле ntp серверов можно узнать
Синхронизируемся и радуемся точному времени.
Подготовка к установке domoticz
Перед установкой - нужно обновить систему, для этого сначала запускаем командуSudo apt-get update
А после успешной загрузки -
Sudo apt-get uprgade
Дожидаемся полного завершения
Теперь устанавливаем домотикз - делается это одной командой
Sudo curl -L install.domoticz.com | bash
Собирается и устанавливается stable версия Domoticz
Основные настройки - задаем в окне инсталлятора, но можно все оставить по умолчанию
Через несколько минут, система установлена и доступна через web интерфейс по http и https
На данный момент стабильная версия поддерживает работу с шлюзом Xiaomi
Но я поставил beta - для совместимости версий с Raspberry Pi. Делается это запуском скрипта из домашней папки domoticz
Cd ~/domoticz
sudo ./updatebeta
Система Domoticz полностью установлена.
Рюшечки, которые я потом добавил - типа локализации, установки ftp и прочего - я уже описывать не буду, мануалов по Debian много - в этом обзоре я фокусируюсь на минимально необходимом для установки именно Domoticz. Что касается интерфейса системы и вопросов добавления устройств - отошлю вас снова в свой обзор
На данном этапе я настоятельно рекомендую сделать бекап - чистой, с иголочки, системы домотикз, что даст возможность мучать ее как угодно, после чего за пару минут получать исходный, чистый образ. Для создания бекапа я снимаю образ диска программой R-Drive, нашел ее на торрентах, достаточно даже portable версии - сколько раз она меня выручала - не передать.
Но чтобы еще рассказать что-то интересное, расскажу про надстройку, которую я использую для управления умным домом с смартфона -
ImperiHome
Основная страница по установке находится . Это приложение для смартфонов/планшетов, выглядит примерно так - можете настраивать по своему желанию.Сначала необходимо установить серверную часть, для начала удаляем текущую и ставим новую node
Sudo apt-get remove node curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - sudo apt-get install -y nodejs
После этого ставим npm
Sudo npm install -g [email protected]
И проверяем версии
Node -v // должна быть не менее 4.4.x npm -v // должна быть не менее 2.2.x
Wget -qO - http://www.e-nef.com/domoticz/mdah/gpg.key | sudo apt-key add -
открываем файл с источниками
Sudo nano /etc/apt/sources.list
и добавляем строку -
Deb http://www.e-nef.com/domoticz/mdah/ /
Sudo apt-get update
И запустить установку серверной части MyDomoAtHome
Sudo apt-get install MyDomoAtHome
После установки, вносим в файл настроек данные по своему серверу Domoticz - указываем адрес (вместо 127.0.0.1)
Sudo nano /etc/mydomoathome/config.json
Теперь переходим по адресу :3002 - должна грузится стартовая страница системы, и проверяем идут ли данные от устройств - перейдя по ссылке на вкладку devices
Если картинка примерно такая - то все ок
Все устройства отображаемые в панели переключателей Domoticz - будут показаны в Imperihome, тут вы можете их переименовывать (на домотикз это не влияет) выносить в избранное и т.д.
Работать клиент с Домотикзом - может только в домашней сети (если конечно у вас не хватит ума засветить ИП сервера домотикза на публичный IP адрес), для работы удаленно - вам понадобится VPN сервер.
У меня на данный момент работает временное решение в виде Open VPN на Raspberry - я хочу организовать это, как постоянное решение - силами роутера. Так как мой текущий роутер не позволяет это делать - мне пришлось его обновлять, решая на самом деле еще ряд проблем. Но это будет темой следующего обзора.
Кто хочет подробнее просмотреть все описанное в обзоре, может сделать это просмотрев мой видеообзор
На этом все, надеюсь обзор был полезен, спасибо за внимание
Планирую купить +97 Добавить в избранное Обзор понравился +72 +167Подробная инструкция по установке Linux Ubuntu с рабочим столом XFCE на Orange PI PC2. Операционные системы для Orange Pi устанавливаются на Micro SD Flash карту. Наша инструкция касается подготовки SD карты памяти и установки на нее операционной системы Linux Ubuntu XFCE дистрибутив которой можно .
Возможно, удобнее будет скачать дистрибутив Linux Ubuntu XFCE для Orange PI PC2 с сайта piboard.io . На этом сайте предлагают скачивать Ubuntu с быстрых и доступных зеркал. Скачайте и разархивируйте дистрибутив Ubuntu XFCE для Orange Pi PC2. В результате вы получите файл с расширением img.
Для подготовки загрузочной Micro SD карты нам понадобится компьютер работающий под Windows или Linux.
Подготовка SD Flash карты на Linux компьютере.
Вставьте целевую карту в картридер компьютера. Запустите дисковую утилиту. Отключите все разделы Micro SD карты и удалите все разделы на карте.
Создайте новый раздел.
Отформатируйте этот раздел.
Вытащите и опять вставьте SD карту. Опять запустите Дисковую утилиту и отключите раздел на SD карте.
В терминале Linux с помощью команды cd перейдите в папку с дистрибутивом Ubuntu XFCE для Orange PI PC 2 и выполните следующую команду:
Sudo dd if=Ubuntu_Desktop_Xenial_xfce4_PC2_V1_0_0.img of=/dev/sdb
Процесс записи img файла на SD карту займет не мало времени. Дождитесь когда команда dd полностью отработает.
Вытащите и опять вставьте SD карту. Опять запустите Дисковую утилиту и отключите раздел rootfs на SD карте. Закройте Дисковую утилиту и запустите Редактор разделов GParted. В Редакторе разделов GParted увеличьте раздел rootfs.
В связи с тем, что на моей плате OrangePi Plus есть встроенная EMMS память, я решил сэкономить на флешке и установить на данную флеш память операционную систему. Я рассмотрю 2 варианта установки системы на EMMS.
Вариант 1. Установка официальной версии ОС.
Переходим на официальный сайт OrangePI скачиваем на ]]> ]]> образ Lubuntu_1404_For_OrangePiplus_v0_9_0_.img.xz , но по ссылке в Google Disk открывается Lubuntu_1404_For_OrangePiplus_v0_8_0 , а для того, чтобы скачать в Baidu нужно поставить клиент на компьютер либо телефон, то я выкладываю ссылку на уже скачанный дистрибутив, скачиваете и заливаете на флешку аналогично как по инструкции . ">
После заливки, в флешке на фат разделе можно увидеть список файлов для загрузки разных версий OrangePi:
script.bin
script.bin.OPI-2_1080p50
script.bin.OPI-2_1080p60
script.bin.OPI-2_720p50
script.bin.OPI-2_720p60
script.bin.OPI-PC_1080p50
script.bin.OPI-PC_1080p60
script.bin.OPI-PC_720p50
script.bin.OPI-PC_720p60
script.bin_OPI-PLUS_1080p50
script.bin.OPI-PLUS_1080p60
script.bin.OPI-PLUS_720p50
script.bin.OPI-PLUS_720p60
uImage
uImage_OPI-2
uImage_OPI-PLUS
Нам необходимо переименовать на примере для моей платы OrangrPi Plus:
было: uImage_OPI-PLUS
стало: uImage
было: script.bin_OPI-PLUS_1080p50
стало: script.bin
Разрешение экрана выбирайте свое, я выбрал как в своем мониторе. После этого извлекаем флешку из компьютера и вставляем в плату, включаем, должен загорется красный светодиод, и через несколько секунд линк сетевой карты, если вы подключили сеть.
Смотрим на роутере какой айпи получила плата, заходим удаленно сети используя программу Putty введя логин orangepi и пароль orangepi
Fs_resize
Перегружаем плату выполнив команду:
После загрузки снова подключаемся к плате, авторизируемся как root dsgjkybd команду:
и запускаем установку системы на встроенную EMMS память выполнив команду:
на запрос скрипта о том, что EMMS будет перезаписан нажимаем y
После установки Debian на флеш EMMS в мини сервер OrangePi, заходим на сервер используя программу putty, устанавливаем нужные программы и можем установить и запустить программу htop, увидеть загрузку и количество ядер, оперативной памяти и запущенные процессы:
Если Вы используете свою плату как мини сервер, то достаточно кстановить нужные Вам программы, настроить и плата будет работать тихо и незаметно.
Если Вам необходимо установить графическую систему, для использования как медиа сервера, Вам необхлодимо установить графическую систему. Loboris подготовил несколько скриптов по установке разных графических столов, запускаем нужный скрипт для установки выбранного Вами рабочего стола:
Install_lxde_desktop install_xfce_desktop install_mate_desktop
Единственный минус собранного ядра от Lobioris, это отключенный multiport для iptables, что накладывает ограничение на использование Fail2Ban, если Вы используете плату как сервер. Решение данной проблемы я выложу немного позже.
Сегодня мы установили Debian Jessie на одноплатный мини компьютер OrangePi Plus двумя вариантами, какой из них выбрать решать Вам.
Сделаем небольшой перерыв и посмотрим небольшое видео:
За 1590р, я считаю цена приемлемая, опять же минус ндс. Она отличается от Зеро нормальным Wi-Fi, наличием HDMI но отсутствием Ethernet, встроенным микрофоном двумя распаянными usb портами и большим количеством GPIO. Есть правда одна засада - на Лайте нет распаянного аналогового аудиовыхода, хотя в некоторых описаниях он присутствует, по факту есть монтажные площадки к которым можно подпаяться. Я считаю нормальный Wi-Fi этого стоит.
Ссылки на автора проекта:
https://majordomo.smartliving.ru/forum/viewtopic.p...
https://github.com/devoff/mdmPiTerminal#%D0%9D%D0%...
Итак установка по шагам:
Скачиваем armbian для нашей платы https://www.armbian.com/download/
Конкретно для lite https://www.armbian.com/orange-pi-lite/#kernels-ar...
На ПК берем флешку форматируем в FAT32.
Скачиваем программу Win32 DiskImage я брал эту http://www.softportal.com/get-29161-win32-disk-ima... и с её помощью разворачиваем наш образ на флешку.
Скачиваем на ПК терминал https://the.earth.li/~sgtatham/putty/latest/w32/pu... и устанавливаем.
Вставляем флешку в апельсин. Подключаем UART дальний от края земля, RX в TX адаптера, и самый близкий к краю TX в RX адаптера, Скорость порта 115200, Включаем на ПК терминал и подключаем питание к плате, причем далеко не с каждым питание она нормально стартует, но если все хорошо вы должны увидеть загрузку. Как закончится нажимает enter вводим логин root пароль 1234, тут же просит сменить пароль, он должен отвечать требованиям безопасности 12345 не прокатит, автор предлагает qwertyui
Просит создать пользователя, создаем pi с паролем qwertyui
Первым делом коннектимся к WIFI команда nmtui пункт Activate a connection и выбираем вашу сеть, вводим пароль и готово.
Смотрим на роутере есть ли соединение и какой адрес получила апельсинка, по возможности фиксируем его в роутере чтобы не менялся.
Отключаем UART он больше не нужен включаем терминал по SSH конектимся им по адресу апельсинки на порт 22, логин/пароль и мы в системе.
Обновляем реопозитарий sudo apt update
Проверяем обновления системы sudo apt-get upgrade
Устанавливаем Файловый менеджер sudo apt-get install mc
Устанавливаем монитор sudo apt-get install rpimonitor будет на порту 8888
Запускаем утилиту конфигурирования апельсинки armbian-config так как по на ней не распаян аналоговый выход и соответственно он отключен в настройках.
Выбираем System-Hardware включаем analog-codec сохраняем перезагружаем, через этуже утилиту можно запустить обновления, установить часовой пояс, язык, тонко настроить сеть.
Проверяем устройства воспроизведени aplay –l и записи arecord –l первая цифра номер карты вторая устройства, запоминаем какое устройство у нас отвечает за вывод и за ввод звука
Создаем файл звуковой конфигурации sudo nano /etc/asound.conf
Копируем в него
pcm.!default {
type asym
playback.pcm "playback"
capture.pcm "capture"
}
pcm.playback {
type plug
slave.pcm "dmixed"
}
pcm.capture {
type plug
slave.pcm "array"
}
pcm.dmixed {
type dmix
slave.pcm "hw:0,0"
ipc_key 555555
}
pcm.array {
type dsnoop
slave {
pcm "hw:2,0"
channels 2
}
ipc_key 666666
}
Проверяем первый slave.pcm "hw:0,0" устройства воспроизведения
Второй pcm "hw:2,0" устройства записи коректируем если надо по данным полученным с aplay –l и arecord –l
Теперь нужно запомнить уровни громкости, устанавливаем apt-get install alsa-util и apt-get install alsa-tool , отключаем usb микрофон иначе выдает ошибку, запускаем alsamixer устанвливаем LineOut и DAC на нужный уровень, даем комманду от рута alsactl -f good store находим файл /etc/rc.local и вставляем в него строчку /usr/sbin/alsactl -f /root/good restore сохраняем, подключаем микрофон обратно и перезагружаем проверяем чтобы громкость восстанавливалась
- Быстро определяем почему не включается компьютер
- Скачать мощный антивирус бесплатно
- Просмотры на видео YouTube Накрутка просмотров в ютубе зеленый значок
- Relock Bootloader — повторная блокировка загрузчика на Huawei Что такое загрузчик xiaomi
- Как переустановить Windows на ноутбуке Asus?
- Лазерные принтеры для домашнего использования: обзор, модели, советы по выбору и отзывы о производителях Лазерные принтеры критерии выбора
- Samsung Galaxy Premier - Технические характеристики
- Структурированная кабельная система кат 5
- Как сделать скриншот на компьютере: Все возможные способы Не получается сделать скрин
- Преобразование TIFF в JPG
- Конвертируем изображения PNG в JPG Конвертировать файл в png
- Orange Pi Lite - обзор, установка и настройка операционной системы Подготовка SD Flash карты на Linux компьютере
- Как сделать файл бат Создание bat файла для запуска программы
- Panda Dome Free Antivirus для постоянной защиты ПК от вредоносной активности
- Горячая линия пегас туристик
- Высокоэффективный программно-аппаратный комплекс разработки приложений
- Подрезка изображения по окружности в AutoCAD
- Презентация на тему "интересные факты по информатике" Факты из истории информатики
- Получение Root Samsung Galaxy S5 Mini (G800f, G800h, G800m, G800y)
- Планшеты Huawei: отзывы покупателей