Если Вы пишете для невстроенного Linux, главное иметь в виду состоит в том, что различные дистрибутивы будут иметь другой набор версий библиотеки. Таким образом, необходимо установить достаточно старую базовую линию. Поскольку Debian медленно обновляет, стабильный Debian (или oldstable, когда он существует, через несколько месяцев после выпуска) имеет тенденцию быть разумным выбором.
Необходимо будет упаковать отдельно для каждого распределения. Если Ваше приложение является открытым исходным кодом и вообще успешный, можно рассчитывать на кого-то берущего его и вносящий упаковку, таким образом, это не важный навык. Кроме упаковки, различия между дистрибутивами главным образом влияют на системное администрирование, не разработку или ежедневное использование.
Если Вы собираетесь исправить ядро, необходимо будет протестировать с большим количеством дистрибутивов, поскольку каждое распределение имеет их собственные патчи, которые могли вызвать несовместимости, и каждое распределение имеет настройки пространства пользователя, которые могут полагаться на различные наборы интерфейсов ядра, являющихся доступным (например, требования для некоторых вещей не быть модулями).
Обратите внимание, что то, что я записал выше, не верно, если Вы хотите свое рвение во встроенных системах (сюда значение чего-либо, что это не сервер, рабочий стол или ноутбук), который, даже когда они работают, ядро Linux часто не имеет обычными библиотеками, начиная с Glibc, сторонившегося в пользу µClibc, dietlibc, Бионическими, и т.д.
63
на типичном поле Linux.stdlog
, но это редко использовало (я полагаю, что никогда не видел один).man bash
ПЕРЕНАПРАВЛЕНИЕ.Число, в котором Вы нуждаетесь, дано максимальным количеством дескриптора файла от ulimit (1) команда.
stdlog
, нетsyslog
. Слишком плохо не легко найти что-то жизнеспособным об этом. Я полагаю, что это был obsoleted давно. И я должен быть неправ при помещении3
поскольку это - число по умолчанию... :-P – alex 02.11.2010, 12:13stdlog
возможно, была вещь ФОРТРАНА, которая никогда не превращала его в Unix. Я не нашел ничего как ссылка для этого, все же. – Gilles 'SO- stop being evil' 02.11.2010, 20:07