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

Сначала надо установить на наш микрокомпьютер операционную систему Linux. Мы установили самый маленький дистрибутив Linux для Orange Pi – это Linux DietPI. Познакомьтесь с инструкцией по установке Diet Pi.

Далее, мы установили языковые пакты.

Установим X-сервер xinit и рабочий стол Openbox:

apt install xinit openbox

Теперь мы уже можем запустить рабочий стол командой:

startx

И что мы имеем? Рабочий стол Openbox и меню, которое можно открыть правой кнопкой мыши.

Openbox рабочий стол

Сделаем, как принято, графическое окно входа на рабочий стол Linux с возможностью ввода логина и пароля. Для этого установим маленький менеджер дисплея slim.

Теперь у нас еще и заставка на рабочий стол появилась:

Тема рабочего стола для Openbox

Чтобы каждый пользователь мог самостоятельно редактировать свое системное меню Openbox, скопируйте в папки пользователей ~/.config/openbox файл /etc/X11/openbox/menu.xml. Дайте этим файлам соответствующие права.

Редактировать меню будет удобнее с помощью программы obmenu. Установим ее:

apt install obmenu

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

obmenu

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

Openbox на Orange Pi под DietPi

Добавляем программы

Интернет браузер Chromium.

Установка Chromium на ARM микрокомпьютер Orange Pi в операционной системе DietPi (Debian) с рабочим столом Openbox:

wget http://dietpi.com/downloads/binaries/all/chromium_52.0.2743.116-1-deb8u1.1_armhf.deb
dpkg -i chromium_52.0.2743.116-1-deb8u1.1_armhf.deb
apt-get -f install
wget http://dietpi.com/downloads/binaries/all/chromium-l10n_52.0.2743.116-1-deb8u1.1_all.deb
dpkg -i chromium-l10n_52.0.2743.116-1-deb8u1.1_all.deb