Запуск программы прямо из ОС
Я разрабатываю программу, похожую на xbmc, но только для фильмов. Мне было интересно, есть ли какая-нибудь очень простая операционная система, которая будет просто загружаться и запускать программу, которую я разрабатываю? Подобно тому, что openelec делает для XBMC. Я могу запустить его на Windows, но я хочу иметь возможность установить его на машине, как Raspberry Pi без необходимости иметь целую ОС Windows или Linux.
Я надеюсь, что в этом есть смысл.
1 ответ
Взгляните на довольно тонкие дистрибутивы Linux, специализирующиеся на встроенных системах, таких как дистрибутивы брандмауэров и так далее.
Затем, если это графическое приложение, вы должны убедиться, что вы загрузились на уровне выполнения 5 (графика) и сконфигурировали ваше приложение как оболочку входа для пользователя по умолчанию.
Вас также могут заинтересовать две службы, предлагаемые проектом openSUSE: Open Build Service (OBS) и SUSE Studio:
OBS позволяет автоматически получать пакеты вашего приложения, собранные и упакованные, готовые для использования в ряде распространенных дистрибутивов.
Studio позволяет вам сделать еще один шаг и создать собственный дистрибутив для ваших собственных целей: вы можете назвать его "вашей" операционной системой, полностью предварительно настроенной для ваших целей, со всем необходимым программным обеспечением и собственным приложением. Вам просто нужно скачать образ компакт-диска после этого!