Компания Canonical представила оболочку Ubuntu Frame
Компания Canonical представила первый выпуск оболочки Ubuntu Frame, предназначенной для создания интернет-киосков, терминалов самообслуживания, информационных стендов, цифровых вывесок, умных зеркал, промышленных экранов, IoT-устройств и других подобных применений. Оболочка рассчитана на предоставление полноэкранного интерфейса для одного приложения и базируется на использовании дисплейного сервера
Mir и протокола
Wayland. Наработки проекта распространяются под лицензией GPLv3. Для загрузки подготовлены пакеты в формате snap.
Показать
Ubuntu Frame можно использовать для запуска приложений на базе
GTK,
Qt,
Flutter и
SDL2, а также программ на базе Java, HTML5 и Electron. Возможен запуск как приложений, собранных с поддержкой Wayland, так и программ на базе протокола
X11 (используется Xwayland). Для организации работы в Ubuntu Frame с отдельными web-страницами или сайтами развивается программа Electron Wayland с реализацией специализированного полноэкранного web-браузера, а также порт движка WPE WebKit. Для быстрой подготовки и развёртывания решений на основе Ubuntu Frame предлагается использовать пакеты в формате snap, при помощи которых организована изоляция запускаемых программ от остальной системы.
Оболочка Ubuntu Frame адаптирована для работы поверх системного окружения
Ubuntu Core, компактного варианта дистрибутива Ubuntu, поставляемого в форме неделимого монолитного образа базовой системы, в котором не применяется разбивка на отдельные deb-пакеты и используется механизм атомарного обновления всей системы. Компоненты Ubuntu Core, включая базовую систему, ядро Linux, системные надстройки и дополнительные приложения, поставляются в формате snap и управляются инструментарием snapd. Компоненты в формате Span изолируются при помощи AppArmor и Seccomp, что создаёт дополнительный рубеж для защиты системы в случае компрометации отдельных приложений. Базовая файловая система монтируется в режиме только для чтения.
Для создания кастомизированного киоска, ограниченного работой одного приложения, разработчику достаточно подготовить само приложение, а все остальные задачи по поддержке оборудования, поддержанию системы в актуальном состоянии и организации взаимодействия с пользователем берут на себя Ubuntu Core и Ubuntu Frame, включая поддержку управления при помощи экранных жестов на системах с сенсорными экранами. Заявлено, что обновления с устранением ошибок и уязвимостей в выпусках Ubuntu Frame будут формироваться в течение 10 лет. При желании оболочку можно запустить не только в Ubuntu Core, но и в любом дистрибутиве Linux с поддержкой пакетов Snap. В простейшем случае для развёртывания web-киоска достаточно установить и запустить пакет ubuntu-frame и настроить несколько параметров конфигурации:
snap install ubuntu-frame snap install wpe-webkit-mir-kiosk snap set wpe-webkit-mir-kiosk daemon=true snap set ubuntu-frame daemon=true snap set wpe-webkit-mir-kiosk url=https://example.com
Источники:
https://ubuntu.com/blog/canonical-launches-ubuntu-frame-the-foundation-for-embedded-displays
https://www.opennet.ru/opennews/art.shtml?num=55933
https://github.com/MirServer/ubuntu-frame

Хаки и трюки
Виртуалки
Сисьадминство
BASH-скрипты
Парусные суда
Праздники
Моё чтиво
Игра KSP
Antergos 19.4
Arch Linux, после перехода дистра
Cinnarch с графической среды рабочего стола Cinnamon на GNOME из-за использования части слова Cinnamon в названии дистрибутива. Название проекта обозначает «предки» по-галисийски. Первая версия дистра (2013.05.12) появилась 12 мая 2013 года. 21 мая 2019 года разработчики
EndeavourOS. Графическая среда —
GNOME (можно установить
Cinnamon,
MATE,
KDE,
OpenBox,
Xfce,
Razor-qt). Размер файла ISO-образа компакт-диска — 2,3 Гб.
Antergos

Yamefa Linux 801
бубунты, первые версии были на основе
кубунты. Содержит большой набор дополнительного ПО, имеет более сложный стиль графического оформления и некоторое ПО
Yamefa
Фантастика, 1969-1970
Фантастика, 1968
LliureX 21.06 (Escritorio)
Edubuntu (с версии 7.09, до этого проект базировался на
Дебиане и на
KDEneon, затем снова вернулся на его кодовую базу). Предназначен для использования в учебных заведениях в регионе Валенсия, использует исключительно бесплатное ПО и содержит установленную поддержку валенсийского и испанского языков. Первая версия (5.05) была выпущена 6 мая 2005 года. Последняя на данный момент версия (эта) вышла 2 сентября 2021 года. Сейчас выпускается несколько версий дистра: Escriptori (Рабочий стол, для ПК), Servidor (Сервер, для организации классной комнаты), Client (Клиент, для клиентских ПК, подключенных к серверу), Infantil (Детский, для первых классов и образовательных уровней начальной школы), Música (Музыка, для мультимедийного оборудования), FP (для обучения со специальным ПО). Графическое окружение рабочего стола пользователя —
KDE plasma в
LXDE,
LliureX
plagueOS 1.0
Void Linux. Содержит множество настроек для усиления безопасности и системную библиотеку musl C. Последняя на сегодняшний день версия (эта) была выпущена 22 сентября 2021 года. Размер файла образа винчестера после установки системы составил 1,8 гига, после установки
Xorg и
plagueOS
Фантастика, 1967