Ищете супер крошечный дистрибутив Linux, единственной целью которого является запуск приложения AIR? - PullRequest
2 голосов
/ 03 марта 2011

Я ищу действительно очень маленький дистрибутив linux или процесс создания собственного, единственная цель которого - заставить эфирное приложение запускаться в полноэкранном режиме и оставаться там;По сути, я создаю домашний кухонный компьютер, который работает полностью как приложение AIR.

Я изучил использование Windows XP;и windows xp встроены, но они создают так много проблем, что я решил попробовать современный linux.

Я также видел TinyCore Linux, который выглядит интересно маленьким, но не уверен, какие проблемы возникают в связи с запуском AIR и «железом»«Ускоренное отображение.Я также думал об удалении установки Ubuntu, но я уверен, что кто-то уже сделал это;Google просто подводит меня прямо сейчас ...

Я также заинтересован в том, чтобы запустить «встроенную» версию скажем android и снова запустить приложение air на некотором аппаратном оборудовании;только со средами выполнения AIR - хотя это менее предпочтительно, так как оно более сложное.

Я также подключаю это к монитору с сенсорным экраном (еще не прибыл), поэтому мне нужно выследить или написатьнекоторые драйверы для преобразования сенсорных событий в то, что AIR может понять ... (это было моим основным намерением использовать windows, так как все драйверы будут просто работать).

Что я хочу после

  • Сокращенное ядро ​​Linux с JUST драйверами для нужного мне блока
  • X Дисплей с поддержкой ускоренной графики (не обязательно должен быть X, если AIR может работать в буфере кадров?)
  • Запуск полноэкранного приложения AIR (достаточно просто)
  • Возможность обратной записи в файловую систему (достаточно поддержки AIR)
  • SSH-доступ для удаленного управления
  • Samba дляобновление файловой системы (проще в обслуживании системы)
  • Поддержка сенсорного экрана (3M Ex III, я думаю ...)
  • Поддержка аудио

Не нужно

  • Не нужнолюбой оконный менеджер или любые другие инструменты с графическим интерфейсом, если этого не требует AIR
  • Не нужны панели инструментов, файловые менеджеры или что-либо еще;Приложение AIR представляет собой «ОС»
  • Не нужны менеджеры пакетов или репозитории
  • Не требуется многопользовательский или вход в систему;все может работать как непривилегированная учетная запись
  • Не нужно

Я не возражаю против ручной обработки файловой системы и конфигов, если это облегчает;В основном я ищу "файловую систему", которая настолько крошечная, насколько это возможно, чтобы я мог просто вставить свое приложение AIR и написать несколько сценариев, чтобы запустить его при запуске X-сервера

Спасибо, Крис

Ответы [ 3 ]

1 голос
/ 03 марта 2011

Попробуйте встроенную систему сборки Linux, такую ​​как Buildroot .Он может собрать всю систему из исходного кода и быть очень легковесным.Базовая система имеет размер менее 1 МБ.

1 голос
/ 17 апреля 2011

Закончилось с Tiny Core. Очень маленький и быстрый для загрузки. Вы также можете написать расширения для него, и у вас нет постоянного диска, который позволяет просто выключить устройство, не беспокоясь о том, что оно что-то сломает - именно то, что вам нужно на кухне: -D.

0 голосов
/ 03 марта 2011

Мой текущий план:

  • Просто установите рабочую версию с помощью Ubuntu, так как это в основном поддерживается Adobe
  • Медленно уберите его и попытайтесь запустить как можно меньше вещей при загрузке
  • Попробуйте собрать собственный дистрибутив / пакет из исходного кода и выбрать только те пакеты, которые мне нужны
  • Скомпилируйте мое собственное ядро ​​с почти всем выключенным и просто оставьте все, что мне нужно
...