(StraNNicK @ Пятница, 18 Июня 2004, 22:23) писал(а):AFAIK, /usr/ports/russian и там есть...
Код: Выделить всё
[nebula] % pwd
/usr/pkgsrc
[nebula] % ls *ru*
gls: *ru*: No such file or directory
[nebula] % mount
/dev/wd0a on / type ffs (local)
/dev/wd0e on /usr type ffs (local)
/dev/wd0f on /home type ffs (local)
kernfs on /kern type kernfs (local)
gate:/home/chip/pkgsrc on /usr/pkgsrc/ type nfs
[nebula] % uname -a
NetBSD nebula.void.su 2.0_BETA NetBSD 2.0_BETA (NEBULA) #0: Fri May 7 15:07:24 MSD 2004 root@nebula.void.su:/usr/src/sys/arch/i386/compile/NEBULA_2_0_0_BETA i386
[nebula] %
ports <=> pkgsrc
Добавил @ 20.06.2004 14:13
(StraNNicK @ Пятница, 18 Июня 2004, 21:01) писал(а):Поиск гуглем дал результат. Коллективный глас рунета гласит фразы: Ацтой, которого никто не видел.
Лучше оригинальный NetBSD покрути...
И расскажи.
а что собственно тебя интересует ?
Добавил @ 20.06.2004 14:29
(Gloomy @ Пятница, 18 Июня 2004, 21:34) писал(а):Ацтой, которого никто не видел.
Вот и я немало удивился когда прочитал фразу про поддержку русского языка, сколько ищу по Инету еще нигде не видел как в NetBSD прикрутить русский язык. Видимо придется быть пионером
проблем с русским языком в X'ах вообще нет....Достаточно выставить LANG=ru_RU.KOI8-R и "подловить" необходимые шрифты.
где мне удалось столкнуться с проблемами:
1. в консоли ... т.к. в данном конкретном случае она мне не нужна => данный вопрос меня не очень доставал
2. с перлом:
Код: Выделить всё
[nebula] ~ % perl
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LC_ALL = (unset),
LC_MESSAGES = "C",
LANG = "ru_RU.KOI8-R"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
аналогичное же выскакивает и на OpenBSD, у которой вообще нет понятия о локалях.
3. монтирование fat'a ... невнимательное чтение мана показало отсутсвие каких-либо опция "перекодировки" (если я плохо искал, буду искрене благодарен ... нравоучению по этому поводу).
Очень порадовало наличие postfix'a в базовой системе, помимо ставшего стандартом de-facto sendmail'a. Собственно первый я активно и использую.
Другим невало важным фактом 2-ой ветки является:
Код: Выделить всё
[nebula] / % ldd /bin/cp
/bin/cp:
-lc.12 => /lib/libc.so.12
[nebula] / %
собственно....динамическая линковка системных бинарей. Т.к. она аналогична введенной в FreeBSD-5.2 динамеческой линковке, особенно распыляться на этот счет не буду.
Заточка ядра под свои нужды - интересная задача, но на первом этапе требующая собранности и наличия времени. Я, например, прежде чем писать свой конфиг нарисовал все "дерево устройств", основываясь на выводе dmesg в итоге мне удалось сократить время загрузки ядра в 2-а!!! раза....ну и размер его изрядно поуменьшился:
Код: Выделить всё
[nebula] / % ll /netbsd*
-rwxr-xr-x 1 root wheel 2333391 May 7 15:06 /netbsd
-rwxr-xr-x 1 root wheel 7460714 Apr 9 14:30 /netbsd.GENERIC
[nebula] / %
если есть еще какие-либо вопросы - с радостью отвечу.
С разработчика ruNetBSD я пытался связаться, но, к сожалению, безрезультатно.
.:ChiP:.
-------------------
:wq