Установим рабочий стол Linux (Desktop) на микрокомпьютер Orange Pi Zero Plus 2 и проверим его в работе. Orange Pi Zero Plus 2 – это самый маленький микрокомпьютер, размер его платы 45х48 мм. Установим на него самый маленький и самый быстрый рабочий стол – Openbox.

Утилита DietPi-Sync из операционной системы DietPi для Orange Pi позволяет делать копии и синхронизировать папки как на локальной так и на удаленной системе. Я использую утилиту DietPy-Sync для создания копии Веб-сервера (файлов и баз данных сайтов).

Утилита DietPi-Drive Manager из операционной системы Linux DietPi для Orange Pi позволяет подключать и форматировать внешние диски, устанавливать права на файловые системы только для чтения (v150 +), перемещать данные пользователя.

Open SSH сервер позволяет осуществить шифрованное удаленное подключение к серверу по SSH протоколу и защищенный удаленный обмен файлами по протоколу SFTP.

Orange Pi PC 2 на четырех-ядерном 64-bit микроконтроллере Allwiner H5 (ARM Cortex A-53), 1Gb оперативной памяти, 1Gb ethernet – достаточно производительный, экономичный сервер для хостинга WEB сайтов. Стоимость оборудования и затраты на электроэнергию будут в несколько тысяч раз ниже, чем с использованием сервера хостинг провайдера.

Orange Pi + DietPi – Самый экономичный сервер для хостинга сайтов. Стоимость оборудования и затраты на электроэнергию будут в 150 раз ниже, если для хостинга сайтов Вы будете использовать свой выделенный WEB server на платформе Orange Pi.

Операционная система Linux DietPi снабжена удобными утилитами, упрощающими настройку операционной системы. Утилита dietpi-config позволяет в диалоговом режиме сделать языковую настройку операционной системы.

Операционная система Linux DietPi снабжена удобными утилитами, упрощающими настройку операционной системы. Утилита dietpi-config позволяет в диалоговом режиме сделать настройку сетевых интерфейсов.

Pi hole – DNS сервер, блокирующий более 100 000 рекламных доменов. Сайт проекта Pi hole pi-hole.net, wiki страница на GitHub. Pi hole блокирует рекламу во всей вашей сети на любых устройствах не зависимо от оборудования или операционной системы, причем, ни какого программного обеспечения на рабочих станциях для этого не требуется.

Установка операционной системы Pubuntu на микрокомпьютер Orange Pi.

Установка операционной системы DietPi на микрокомпьютер Orange Pi. Поддерживаются все модели 

Рассмотрим процесс установки дистрибутива RetroOrangePi на микрокомпьютер Orange Pi PC PLUS. Cкачать образ операционной системы (img файл) можно по ссылкам на сайте piboard.io

На примере установки операционной системы OpenELEC на микрокомпьютер Orange Pi PC PLUS мы покажем как можно установить операционную систему на встроенную в микрокомпьютер EMMC память.

Удобно будет управлять медиацентром на платформе Orange Pi OpenELEC Kodi с пульта дистанционного управления. На большинстве плат микрокомпьютеров Orange Pi установлены инфракрасные датчики (приемники), к остальным такой датчик можно подключить. У нас плата Orange Pi PC PLUS со встроенным IR приемником.

Для того чтобы медиацентр на платформе OpenELEC Kodi для микрокомпьютера Orange Pi PC PLUS показывал IPTV, необходимо добавить в систему дополнение (addons) клиент PVR.

OpenELEC Kodi – это дистрибутив Linux, предназначенный для развертывания медиацентра на базе Kodi. OpenELEC – GNU/Linux для архитектуры x86_64, aarch, iMX6, arm Raspbery Pi и Orange Pi. Kodi (XBMC Xbox Media Center) – ПО с графическим интерфейсом для создания медиацентра. Kodi можно установить на Linux, OS X, Apple iOS, Windows, Android, Raspberry Pi и Orange Pi.

Для того чтобы медиацентр на платформе LibreELEC Kodi показывал точное время, необходимо в системе указать серверы времени и настроить часовой пояс.

LibreELEC Kodi – это дистрибутив Linux, предназначенный для развертывания медиацентра на базе Kodi. LibreELEC – GNU/Linux для архитектуры x86_64, aarch, iMX6, arm Raspbery Pi и Orange Pi. Kodi (XBMC Xbox Media Center) – ПО с графическим интерфейсом для создания медиацентра. Kodi можно установить на Linux, OS X, Apple iOS, Windows, Android, Raspberry Pi и Orange Pi.

Как подготовить компьютер в качестве WEB сервера? Какова должна быть конфигурация железа? Сколько взять оперативной памяти, какие создать разделы на дисках для надежного хранения информации?

Мы написали скрипт управления Умным Домом для Orange Pi. Теперь необходимо этот скрипт поставить в очередь автозагрузки. Для примера, настроим автозапуск скрипта, управляющего светодиодами на плате Orange Pi PC2.

Значение температуры один из важнейших параметров в автоматизации бытовых приборов и умного дома. На микрокомпьютере Orange Pi организовать контроль температуры очень просто.

Напишем программу измерения температуры микроконтроллера AllWiner ARM A53 и протестируем микрокомпьютер Orange Pi PC 2 под нагрузкой. Orange Pi в наших тестах будет работать под операционной системой ARMBIAN Ubuntu 16.04.2 server. Нагружать микроконтроллер будем 7-zip тестом.

На примере Orange Pi PC 2 c ARMBIAN Ubuntu 16.04 покажем как можно легко управлять выводами GPIO. С не большими отступлениями все примеры из этой статьи можно использовать на всех моделях Orange Pi b Raspberry Pi, Raspberry Pi 2, Raspberry Pi 3. О программировании GPIO подробно можно посмотреть в статье Orange PI PC 2 GPIO доступ через sysfs, а здесь – практика и тесты.

GPIO – интерфейс ввода/вывода общего назначения (general-purpose input/output). В Orange PI PC 2 используется микроконтроллер AllWiner H5 Quad-core (ARM Cortex-A53 64bit). Часть портов этого микроконтроллера соединены с GPIO (интерфейс 40 pin платы Orange Pi). Этими портами можно управлять программно. В этой инструкции будет подробно описано управление GPIO (портами микроконтроллера ARM Cortex-A53) с помощью командной строки Bash через системное окружение в файловой системе sysfs.

Рассмотрим технологию настройки VNC сервера на Orange Pi PC 2 с операционной системой Ubuntu XFCE для подключения к удаленному рабочему столу микро компьютера Orange Pi.

В Ubuntu 16.04 с рабочим столом XFCE для Orange Pi PC 2 дистрибутив с сайта www.orangepi.org, поддержка SSH включена по умолчанию. Прежде всего, убедимся в этом, проверим какие порты в Ubuntu XFCE для Orange Pi открыты:

В Ubuntu 16.04 с рабочим столом XFCE для Orange Pi PC 2 дистрибутив с сайта www.orangepi.org, поддержка русского языка не включена по умолчанию. Однако, репозитарии этого пакета содержат все средства для работы практически на любом языке. Рассмотрим один из способов подключения поддержки русского языка в этом дистрибутиве Ubunu для Orange Pi.

Подробная инструкция по установке Linux Ubuntu с рабочим столом XFCE  на Orange PI PC2. Операционные системы для Orange Pi устанавливаются на Micro SD Flash карту. Наша инструкция касается подготовки SD карты памяти и установки на нее операционной системы Linux Ubuntu XFCE дистрибутив которой можно скачать по ссылке с сайта www.orangepi.org.

Для настройки поддержки русского языка в Ubuntu server воспользуемся утилитой dpkg-reconfigure. dpkg-reconfigure псевдографическая утилита.

Мы только что запустили на Orange Pi PC Armbian Ubuntu 16.04.1 сервер. Теперь нам предстоит обновить систему, 

Инструкция по установке ARMBIAN Linux Ubuntu server на Orange PI PC. Операционные системы для Orange Pi устанавливаются на Micro SD Flash карту. Наша инструкция касается подготовки SD карты памяти и установки на нее операционной системы Linux Ubuntu server дистрибутив которой можно скачать по ссылке с сайта www.armbian.com.