Лучший подход должен протестировать это, что Вы хотите сделать, возможно вместо того, чтобы полагаться, каково распределение. Например, мое поле Ubuntu утверждает, что это - "squeeze/sid". Если Вы хотите установить что-то через dpkg, проверьте, что dpkg - то, где Вы ожидаете, что это является исполняемый файл. Если Вы хотите изменить сетевую установку? Проверьте, что/etc/networking/interfaces существует. Проверьте на инструменты как обновление-rc.d и т.д.
Необходимо также использовать/etc/lsb-release, а не/etc/debian_version.
На OpenBSD Вы имеете:
sysctl hw.ncpu
или
sysctl hw.ncpufound
Как объяснено в sysctl (3), ncpu является количеством ЦП, используемого системой, и ncpufound является количеством ЦП, найденного системой.
Между прочим, devio.us обеспечивает бесплатную учетную запись с доступом через оболочку на серверах OpenBSD.
devio.us
!, Который поможет ответить на все мои другие вопросы OpenBSD. – mob 23 November 2010 в 23:46