Я ищу действительно очень маленький дистрибутив Linux или процесс создания собственного, единственная цель которого - заставить воздушное приложение запускаться в полноэкранном режиме и оставаться там; По сути, я создаю домашний кухонный компьютер, который полностью работает как приложение AIR.
Я изучил использование Windows XP; и встроенная Windows XP, но они создают так много проблем, что я решил попробовать современный Linux.
Я также видел TinyCore Linux, который выглядит интересно маленьким, но не уверен, какие проблемы возникают в отношении запуска AIR и «аппаратного» ускоренного отображения. Я также думал об удалении установки Ubuntu, но я уверен, что кто-то уже сделал это; гугл меня просто подводит...
Я также заинтересован в том, чтобы запустить «встроенную» версию, скажем, Android, и снова запустить приложение air на каком-то оборудовании на базе ARM; только со средами выполнения AIR — хотя это менее предпочтительно, поскольку оно более сложное.
Я также подключаю это к монитору с сенсорным экраном (еще не прибыл), поэтому мне нужно будет найти или написать несколько драйверов для перевода сенсорных событий во что-то, что AIR может понять... (это было моим основным намерением использовать windows в том, что все драйвера просто будут работать).
что мне нужно
- Минимизированное ядро Linux с ТОЛЬКО драйверами для нужной мне коробки
- X Display с поддержкой ускоренной графики (не обязательно X, если AIR может работать с кадровым буфером?)
- Запуск полноэкранного приложения AIR (достаточно просто)
- Возможность обратной записи в файловую систему (достаточно поддержки AIR)
- SSH-доступ для удаленного управления
- Samba для обновления файловой системы (легче поддерживать систему)
- Поддержка сенсорного экрана (думаю, 3M Ex III...)
- Аудио поддержка
Не нужно
- Не нужен никакой оконный менеджер или любые другие инструменты с графическим интерфейсом, если только это не требуется для AIR.
- Не нужны никакие панели инструментов, файловые менеджеры или что-то в этом роде; Приложение AIR — это «ОС».
- Не нужны никакие менеджеры пакетов или репозитории
- Не нужен многопользовательский режим или вход в систему; все может просто работать как непривилегированная учетная запись
- Не нужно
Я не возражаю против создания файловой системы и конфигураций вручную, если это упростит задачу; В основном я ищу «файловую систему», которая должна быть как можно меньше, чтобы я мог просто вставить свое приложение AIR и написать несколько сценариев, чтобы оно запускалось при запуске X-сервера.
Спасибо, Крис