> Официальные пакеты от SUN - SVR4Добавим - в Solaris 10 и ранее. В OpenSolaris - только IPS
> С простотой тоже можно поспорить - невнятная иерархия (даже скорее - отсутствие онной), к примеру
PostgreSQL 8.3 от Сан, устанавливается в /usr/postgres/8.3/{bin,lib,share...}.
man -s 5 filesystem
> Плюс несколько веселых глюков утилит, с которыми работаю - например
округление значения утилитой top до нуля, если оно превышает какое-то пороговое
значение. Какое не скажу, так как времени не было вылавливать.
Утилита top не имеет никакого отношения к Solaris, в Solaris для этих целей имеется prstat, посмотрите, у нее много интересных возможностей.
> Буквально сегодня столкнулся с тем, что на Solaris 10 10/09, утилита tr с параметром -d "[:digit:]", работает, а на Solaris 10 8/07 говорит bad string (то есть работает d "[0-9]").
Возможно это просто ошибка, которые бывают везде. Возможно, вы используете разные локали или разные tr, которых в Solaris'е 3 штуки.
> Есть преимущества, по сравнению с традиционной системой стартовых
управления скриптов (chkconfig), однако непонятно, почему это
хранится не в /etc/ а где то в /usr/lib/smf или что-то такое.
В /etc хранится то, что должно там храниться - хранилище параметров сервисов, которые на каждой системе могут быть разными. В /usr хранится все остальное, с тем, чтобы это все можно было раздавать по сети (было очень популярно в свое время).
> не юзал, но насколько я знаю, в линуксе есть systemtap, который схожие функции выполняет.
В линуксе, который ядро, пока нет. Есть в RHEL'е, наверное где-то еще. Линукс-специфичен.