1

Тема: Как определить версию Maemo?

Такая вот задачка: есть скрипт, который будет запускаться на трёх платформах:
1. Maemo/Diablo (на устройстве или в scratchbox)
2. Maemo/Fremantle (на устройстве или в scratchbox)
3. Любой desktop Linux

Как в скрипте определить, под какой платформой его запустили? Желательно как можно более прямо. К примеру, по версии ядра — это не надёжно. Можно делать «dpkg -l | grep osso-software-version», но у некоторых этот пакет может быть удалён.

Может кто знает отличительные признаки этих линуксов?

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

2

Re: Как определить версию Maemo?

Я по переменной окружения делал:

https://garage.maemo.org/plugins/scmsvn … iew=markup

N800 N900

3

Re: Как определить версию Maemo?

Спасибо!
А под scratchbox эта переменная есть?

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

4

Re: Как определить версию Maemo?

Не-а, в scratchbox похоже нету sad

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶

5

Re: Как определить версию Maemo?

Поэтому я предусмотрел через /etc/maemo_version

N800 N900

6

Re: Как определить версию Maemo?

Да, я недосмотрел. Спасибо!

N̶8̶0̶0̶ + N̶8̶1̶0̶ + N̶9̶0̶0̶ + N̶9̶5̶0̶ + N̶9̶ ̶C̶y̶a̶n̶ + N̶9̶ ̶B̶l̶a̶c̶k̶