Руссификация документации (man страниц) и консоли

Попробуем сделать наш сервер FreeBSD «русским»
для начала необходимо провести локализацию консоли, самое простое решение добавить в rc.conf следующие строки
font8x14=»cp866-8×14″
font8x16=»cp866b-8×16″
font8x8=»cp866-8×8″
scrnmap=»koi8-r2cp866″

далее
BSD#pw useradd <имя пользователя> -L russian

с консолью разобрались, теперь попробуем перевести man, приятнее же читать все на русском,
хотя английский тоже нужно знать
Чтобы установить русские man’ы необходимо чтобы в системе был установлен cvsup — во freebsd 6.2 уже есть клиент
csup (если вдруг нету ставите, инструкция в конце)

создадим файл для csup, например ruman.conf в /tmp. (содержание можно взять с http://www.freebsd.org.ua/rules.html)
BSD#ee /tmp/ruman.conf
*default host=cvsup.FreeBSD.org.ua
*default base=/var/db
*default prefix=/usr/src
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
doc-ru

все далее закачиваем
BSD#csup /tmp/ruman.conf

нужно создать директории для man’ов наших
BSD#mkdir /usr/share/man/ru_RU.KOI8-R/
BSD#mkdir /usr/share/man/ru_RU.KOI8-R/man1
BSD#mkdir /usr/share/man/ru_RU.KOI8-R/man2
BSD#mkdir /usr/share/man/ru_RU.KOI8-R/man3
BSD#mkdir /usr/share/man/ru_RU.KOI8-R/man8
переходим
BSD#cd /usr/src/frdp/doc/ru_RU.KOI8-R/man/
BSD#make
BSD#make install

наслаждаемся =)

P.S. если у вас пишется что csup нету
то ставите его
BSD#cd /usr/ports/net/cvsup-without-gui
BSD#make
BSD#make install clean

(ставится не так быстро)
и команда
BSD#csup /tmp/ruman.conf
меняется на
BSD#cvsup /tmp/ruman.conf

Прокомментировать

XHTML: Вы можете использовать эти тэги для форматирования текста: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>